このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
polyspaceBugFinder
Polyspace Bug Finder 解析の MATLAB からの実行
スクリプト化を容易にするには、polyspace.Project
オブジェクトを使用して Polyspace® 解析を実行します。
構文
説明
は、Polyspace Bug Finder™ を開きます。status
= polyspaceBugFinder
は、Polyspace プロジェクト ファイルを Polyspace Bug Finder で開きます。status
= polyspaceBugFinder(projectFile
)
は、MATLAB® の Polyspace オプション オブジェクトに対して解析を実行します。 status
= polyspaceBugFinder(optsObject
)
メモ
Polyspace オプション オブジェクトを使用して解析を実行する場合、解析のオプションの指定には Polyspace オプション オブジェクトのみを使用します。1 番目の引数が Polyspace オプション オブジェクトの場合、名前と値の引数の使用はサポートされていません。
では、MATLAB の Polyspace プロジェクト ファイルで解析が実行されます。status
= polyspaceBugFinder(projectFile
, '-nodesktop')
は、Polyspace の結果ファイルを Polyspace Bug Finder で開きます。status
= polyspaceBugFinder(resultsFile
)
は、status
= polyspaceBugFinder('-results-dir',resultsFolder
)resultsFolder
の Polyspace の結果ファイルを Polyspace Bug Finder で開きます。
は、Polyspace Bug Finder 解析を実行するために status
= polyspaceBugFinder('-help')polyspaceBugFinder
コマンドに提供できるオプションを表示します。
は、status
= polyspaceBugFinder('-sources',sourceFiles
)sourceFiles
で指定されたソース ファイルに対して Polyspace Bug Finder 解析を 実行します。
は、1 つ以上の status
= polyspaceBugFinder('-sources',sourceFiles
,Name,Value
)Name,Value
ペアの引数で指定された追加オプションを使用して、ソース ファイルに対して Polyspace Bug Finder 解析を実行します。
メモ
MATLAB から Polyspace を実行する前に、Polyspace インストールと MATLAB インストールをリンクしなければなりません。MATLAB や Simulink との Polyspace の統合を参照してください。
[
は、解析の負荷をリモート クラスターに移します。ここで、status
, jobID
] = polyspaceBugFinder(___,'-batch','-scheduler',scheduler)scheduler
は、複数のクライアントからの解析の送信を管理する、クラスターのヘッド ノードを示します。クラスター内の 2 つのジョブを操作も参照してください。
例
入力引数
名前と値の引数
出力引数
バージョン履歴
R2013b で導入