主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

MATLABコードの行の実行回数の収集および表示

(実行時の問題の確認]ステップをMATLAB®编码器™アプリで実行する場合,エントリポイント関数を代表的なデータと共に呼び出すテストを指定しなければなりません。(実行時の問題の確認]ステップでは,MATLAB関数から墨西哥人関数が生成され,MATLAB関数の呼び出しを墨西哥人関数の呼び出しで置き換えたうえで,テストが実行されます。墨西哥人関数を実行すると,MATLABコードの行に対応する墨西哥人コードの実行回数がカウントされます。行の実行回数は,MATLABコードがテストでどのように実行されているかを知るために役立ちます。今後のテストで必要なデッドコードまたはコードのセクションを特定できます。

行の実行回数を確認するには,(実行時の問題の確認]ステップでのテストが完了してから(MATLAB行の実行回数の表示)をクリックします。

アプリエディターで,MATLABコードの左側に色分けされたバーが表示されます。

次の表では色分けを説明します。

意味

以下のいずれかに該当します。

  • エントリポイント関数が複数回実行され,コードが1回を超えて実行される。

  • エントリポイント関数が1回実行され,コードが1回実行される。

さまざまな緑の色調は,行の実行回数の各範囲を示しています。最も濃い緑の色調は,最大の範囲を示しています。

オレンジ エントリポイント関数が複数回実行され,コードが1回実行される。
コードが実行されない。

バーの上にポインターを置くと,色の強調表示がコードにも適用されます。コードの各セクションにそのセクションの実行回数が表示されます。

行の実行回数の収集は,既定でオンになっています。テストファイルのカバレッジが適切であると確認できた場合のみオフにしてください。行の実行回数をオフにすると,(実行時の問題の確認]ステップが高速化されます。行の実行回数の収集をオフにするには,(実行時の問題の確認]ダイアログボックスで,(MATLAB行の実行回数の収集)チェックボックスをオフにします。

実行時の問題を複数回確認すると,行の実行回数は累積されます。カウントをゼロに設定するには,(行の実行回数をリセット]をクリックします。

MATLAB编码器アプリは,MATLAB在线™でサポートされていません。

関連する例

詳細