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