La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Débuggage et analyse
Diagnostiquer les problèmes et vérifier la syntaxe et la compatibilité des versions
Lorsque vous travaillez dans l’éditeur et dans Live Editor, MATLAB® identifie automatiquement les problèmes de codage potentiels. Les fonctionnalités de débuggage vous aident à diagnostiquer des problèmes spécifiques. Vous pouvez également générer des rapports qui vous aident à mettre à jour votre code lorsque vous effectuez une montée de version de MATLAB.
Outils
| Code Analyzer | Identify and address code issues (depuis R2022b) |
| Code Compatibility Analyzer | Identify and address compatibility issues against current version of MATLAB (depuis R2022a) |
Fonctions
Rubriques
Débuggage
- Debug MATLAB Code Files
Diagnose problems in MATLAB code files using different debugging methods. (depuis R2021b)
- Editor/Debugger Settings
Use Editor/Debugger settings to customize the Editor.
Vérification de la syntaxe
- Check Syntax as You Type
Use syntax highlighting and delimiter matching to avoid syntax errors. - 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 Settings
Modify Code Analyzer settings to enable or disable Code Analyzer features and specify message indicator settings. - Customize Code Analyzer Checks Using Configuration File
Configure Code Analyzer checks and add custom checks using configuration file. (depuis R2023a) - Index of Code Analyzer Checks
This topic contains a listing of built-in MATLAB Code Analyzer checks which you can modify to meet your own custom coding standards.
Compatibilité des versions
- MATLAB Code Compatibility Analyzer
Generate a report to identify potential compatibility issues in your code when you upgrade to a newer MATLAB release.
Génération de code
- Code Generation Readiness Tool
The code generation readiness tool screens MATLAB code for features and functions that code generation does not support.