Debugging and Analysis
As you work in the Editor and Live Editor, MATLAB® automatically identifies potential coding problems. Debugging features help you diagnose specific issues. Additionally, you can generate reports that help you update your code when you upgrade to a newer MATLAB release.
|Code Compatibility Analyzer||Identify and address compatibility issues against current version of MATLAB|
|Quit debug mode|
|Function call stack|
|List all breakpoints|
|Execute next executable line from current breakpoint|
|Set breakpoints for debugging|
|Display file with line numbers|
|Shift current workspace to workspace of caller in debug mode|
|Give control to keyboard|
|Display statements during function or script execution|
- Debug MATLAB Code Files
Diagnose problems in MATLAB code files using different debugging methods.
- Add Reminders to Files
Annotating a file makes it easier to find areas of your code that you intend to improve, complete, or update later.
- Editor/Debugger Preferences
Use Editor/Debugger preferences to customize the Editor.
- Check Syntax as You Type
Some entries appear in different colors in the Command Window, the Editor, and the Live Editor to help you identify MATLAB elements. This is known as syntax highlighting.
- Check Code for Errors and Warnings Using the Code Analyzer
Use the MATLAB Code Analyzer to check your code for coding problems automatically.
- MATLAB Code Analyzer Report
Generate a report that identifies potential errors, problems, and opportunities for improvement in your code.
- Code Analyzer Preferences
Set Code Analyzer preferences to enable or disable Code Analyzer features and specify message indicator preferences.
- MATLAB Code Compatibility Analyzer
Generate a report to identify potential compatibility issues in your code when you upgrade to a newer MATLAB release.
- Code Generation Readiness Tool
The code generation readiness tool screens MATLAB code for features and functions that code generation does not support.