Hi Ashley,
You're correct that there isn't a specific static analysis tool for MATLAB files, and your understanding is right that the product PolySpace Code Prover and Bug Finder are used to analyze C/C++ codes. You're on the right track by using the MATLAB Code Analyzer and writing unit tests with the MATLAB Unit Testing Framework to maintain high code quality and enforce rigorous coding standards.
Additionally, consider using the MATLAB Profiler which is used to analyze the performance of your MATLAB code. It helps identify bottlenecks, optimize code execution time and improve the code quality of MATLAB files.
For more information on profiler, you can refer to the documentation here:
I hope this helps address your query.