メインコンテンツ

[モデル パラメーター設定] ダイアログ ボックス

[既定のパラメーター動作][インライン] に設定すると、[モデル パラメーター設定] ダイアログ ボックスで特定の調整可能なパラメーターを宣言することができます。選択したパラメーターは、生成コードで調整可能なパラメーターとして表示されます。[既定のパラメーター動作] の詳細については、既定のパラメーター動作 (Simulink Coder)を参照してください。

調整可能なパラメーターを宣言するには、[モデル パラメーター設定] ダイアログ ボックスの代わりに Simulink.Parameter オブジェクトを使用します。生成されたコードにおける調整可能なキャリブレーション パラメーターの作成 (Simulink Coder)を参照してください。

メモ

他のモデルへの参照が含まれているモデルの場合、Simulink® Coder™ ソフトウェアではこのダイアログ ボックスの設定は無視されます。ただし、Simulink.Parameter オブジェクトを使用して、モデル参照を含む調整可能なパラメーターを使用するコードを生成できます。生成されたコードにおける調整可能なキャリブレーション パラメーターの作成 (Simulink Coder)を参照してください。

このダイアログ ボックスには以下のコントロールがあります。

ソース リスト

ワークスペース変数のリストが表示されます。次のオプションがあります。

  • MATLAB® ワークスペース — MATLAB ワークスペース内の数値をもつすべての変数を表示します。

  • 参照されるワークスペース変数 — モデルによって参照される変数だけがリストされます。

リストの更新

ソース リストを更新します。リストを前回表示した後でワークスペースに変数を追加した場合は、このボタンをクリックします。

テーブルに追加

ソース リストで選択した変数をその横の調整可能なパラメーターのリストに追加します。

新規

新しいパラメーターを定義して、調整可能なパラメーターのリストに追加します。MATLAB ワークスペースでまだ定義されていない調整可能なパラメーターを作成するには、このボタンをクリックします。

メモ

このオプションを選択しても、それに対応する変数が MATLAB ワークスペースで作成されるわけではありません。変数は手動で作成しなければなりません。

ストレージ クラス

コード生成に使用します。詳細については、Choose Storage Class for Controlling Data Representation in Generated Code (Simulink Coder)を参照してください。

ストレージ型修飾子

コード生成に使用します。Auto 以外のストレージ クラスをもつ変数の場合、生成されたストレージ宣言に修飾子を追加することができます (constvolatile など)。その場合、リストから事前定義された修飾子を選択するか、リストにない修飾子を入力して追加することができます。

参考

トピック