このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
コードメトリクス
コードメトリクスの説明と例
Polyspace®Bug Finder™でコードを解析する場合、プログラムの統計量を計算するよう選択できます。コードメトリクスの計算 (-code-metrics)
解析オプションを使用して、コード メトリクスのチェックを有効にします。各種コード メトリクスの検証結果や Bug Finder によるその計算方法については、これらのリファレンス ページを参照してください。
Polyspace 検証結果
プロジェクト メトリクス
直接再帰の数 |
自身を直接呼び出す関数の数 |
Number of Header Files |
インクルードされるヘッダー ファイルの数 |
ファイルの数 |
ソース ファイルの数 |
再帰の数 |
1 つ以上の関数に対する呼び出しグラフ サイクルの数 |
ファイル メトリクス
関数メトリクス
循環的複雑度 |
関数本体における線形独立パス数 |
ローカル変数サイズのより高い推定値 |
Total size of all local variables in function |
言語スコープ |
言語スコープ |
ローカル変数サイズのより低い推定値 |
Total size of local variables in function taking nested scopes into account |
呼び出しレベルの数 |
制御フロー構造の入れ子の最大深度 |
呼び出しの発生数 |
関数本体内の呼び出し回数 |
呼び出された関数の数 |
関数本体内で呼び出される個別の関数の数 |
呼び出し元関数の数 |
関数に対する個別の呼び出し元の数 |
実行可能行数 |
関数本体内の実行可能行数 |
関数パラメーターの数 |
関数の引数の個数 |
Goto ステートメントの数 |
goto ステートメント数 |
命令の数 |
関数ごとの指示の数 |
本体内の行数 |
関数本体内の行数 |
ローカルの非静的変数の数 |
関数内のローカル変数の合計数 |
ローカルの静的変数の数 |
関数内のローカルの静的変数の合計数 |
パスの数 |
推定された静的パスのカウント |
Return ステートメントの数 |
関数のreturn ステートメント数 |
トピック
- HIS コード複雑度メトリクス
Polyspace でサポートされているコード複雑度メトリクスのうち、Hersteller Initiative Software (HIS) 標準の一部であるものを確認する。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina(Español)
- Canada(English)
- United States(English)
Europe
- Belgium(English)
- Denmark(English)
- Deutschland(Deutsch)
- España(Español)
- Finland(English)
- France(Français)
- Ireland(English)
- Italia(Italiano)
- Luxembourg(English)
- Netherlands(English)
- Norway(English)
- Österreich(Deutsch)
- Portugal(English)
- Sweden(English)
- Switzerland
- United Kingdom(English)