デバッグと解析
問題の診断、構文の確認、およびリリースの互換性
エディターおよびライブ エディターでの作業に際して、MATLAB® はコードの潜在的な問題を自動的に特定します。デバッグ機能は特定の問題の診断に役立ちます。また、新しい MATLAB リリースへのアップグレードに際しコードの更新に役立つレポートを生成することができます。
ツール
| コード アナライザー | コードの問題の特定と解決 (R2022b 以降) |
| コード互換性アナライザー | Identify and address compatibility issues against current version of MATLAB (R2022a 以降) |
関数
トピック
デバッグ
- MATLAB コード ファイルのデバッグ
さまざまなデバッグ方法を使用して MATLAB コード ファイルの問題を診断する。 (R2021b 以降)
- エディター/デバッガーの設定
エディター/デバッガーの設定を使用してエディターをカスタマイズする。
構文確認
- 入力時の構文チェックとコードのオートコンプリート
構文の強調表示、区切り記号の一致、およびコードの候補を使用して、コマンドをより速く記述し、構文エラーを回避する。 - コード アナライザーを使用したエラーと警告についてのコードのチェック
MATLAB コード アナライザーを使用して、コードの問題がないかコードをチェックします。 - MATLAB コード アナライザー レポート
コード内の潜在的なエラー、問題および改善の可能性を特定するレポートを生成します。 - コード アナライザーの設定
コード アナライザーの設定を変更して、コード アナライザーの機能の有効化または無効化、メッセージ インジケーターの設定の指定を行う。 - Configure Code Analyzer
Configure Code Analyzer messages and add custom checks. - 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.
リリースの互換性
- MATLAB コード互換性アナライザー
新しい MATLAB リリースへのアップグレード時にコードの潜在的な互換性の問題を特定するレポートを生成。
コード生成
- Code Generation Readiness Tool
The code generation readiness tool screens MATLAB code for features and functions that code generation does not support.