polyspace.ModelLinkOptions クラス
名前空間: polyspace
生成されたコードに対して Polyspace 解析を実行するためのプロジェクト構成オブジェクトの作成
説明
プロジェクト構成オブジェクトを使用することによって MATLAB® から Polyspace® 解析を実行します。ソース ファイルを指定して解析オプションをカスタマイズするには、このオブジェクトのプロパティを変更します。
このクラスは、モデル生成コードを対象とします。手書きコードを解析している場合は、代わりに polyspace.Options
を使用します。
メモ
MATLAB から Polyspace を実行する前に、Polyspace インストールと MATLAB インストールをリンクしなければなりません。MATLAB や Simulink との Polyspace の統合を参照してください。
構築
psprjConfig = polyspace.ModelLinkOptions
は、生成されたコードに対して Polyspace 解析を実行するように構成されたプロジェクト構成オブジェクトを作成します。
psprjConfig = polyspace.ModelLinkOptions(
は、言語 lang
)lang
で生成されたコードに対して解析を実行するように構成されたプロジェクト構成オブジェクトを作成します。
psprjConfig = polyspace.ModelLinkOptions(
は、Simulink® モデル model
)model
に固有の情報を使用することによって構成されたプロジェクト構成オブジェクトを作成します。model
からオプションを抽出する前に、モデルを読み込んでそこからコードを生成する必要があります。
psprjConfig = polyspace.ModelLinkOptions(
は、model
, psOpt
)psOpt
で指定された Polyspace 解析オプションを使用することによって構成されたモデル固有のプロジェクト構成オブジェクトを作成します。
psprjConfig = polyspace.ModelLinkOptions(
は、model
, psOpt
, asModelRef
)asModelRef
を使用して解析対象の生成されたコードのタイプ (スタンドアロン コードまたはモデル参照コード) を指定するプロジェクト構成オブジェクトを作成します。
入力引数
プロパティ
オブジェクトのプロパティは、Polyspace プロジェクトの構成オプションに対応しています。このプロパティは、Polyspace インターフェイスと同じカテゴリで編成されます。プロパティ名は DOS コマンド ライン名の短縮バージョンです。構文の詳細は、polyspace.ModelLinkOptions のプロパティ を参照してください。
メソッド
copyTo | Polyspace オプション オブジェクト間での共通設定のコピー |
generateProject | オプション オブジェクトから psprj プロジェクトを生成 |
toScript | スクリプトへの Polyspace オプション オブジェクト定義の追加 |
例
代替方法
手書きコードを解析している場合は、polyspace.Project
オブジェクトを直接使用します。あるいは、polyspace.Options
オブジェクトを使用します。
バージョン履歴
R2017a で導入