slConfigUIGetVal
任意のモデル コンフィギュレーション パラメーターについての現在の値を返す
説明
は、任意のモデル コンフィギュレーション パラメーターについてダイアログで現在設定されている値を返します。value
= slConfigUIGetVal(hDlg
,hSrc
,'OptionName
')
関数 slConfigUIGetVal
は、ユーザー記述の関数 SelectCallback
のコンテキストで使用され、次の場合にトリガーされます。
システム ターゲット ファイルを変更します。
モデルを作成します。
例
コンフィギュレーション オプションの値を取得
関数 slConfigUIGetVal
は [コンフィギュレーション パラメーター] 、 [コード生成] 、 [インターフェイス] 、 [詳細設定パラメーター] 、 [終了関数が必要] オプションの値を返します。
function usertarget_selectcallback(hDlg,hSrc) disp(['*** Select callback triggered:',sprintf('\n'), ... ' Uncheck and disable "Terminate function required".']); disp(['Value of IncludeMdlTerminateFcn was ', ... slConfigUIGetVal(hDlg,hSrc,'IncludeMdlTerminateFcn')]); slConfigUISetVal(hDlg,hSrc,'IncludeMdlTerminateFcn','off'); slConfigUISetEnabled(hDlg,hSrc,'IncludeMdlTerminateFcn',false); hSrc.getConfigSet.refreshDialog;
入力引数
hDlg
— STF コールバック関数のハンドル
ハンドル
関数 SelectCallback
のコンテキストで作成され、システム ターゲット ファイルのコールバック インターフェイス関数で使用されるハンドル。この変数を渡します。ただし、これを設定したり、他の目的には使用しないでください。
例: hDlg
hSrc
— STF コールバック関数のハンドル
ハンドル
関数 SelectCallback
のコンテキストで作成され、システム ターゲット ファイルのコールバック インターフェイス関数で使用されるハンドル。この変数を渡し、それを使用して [コンフィギュレーション パラメーター] ダイアログ ボックスを更新します。この変数を設定したり、他の目的には使用しないでください。
例: hSrc
OptionName
— TLC 変数
TLC 変数
カスタム ターゲットのコンフィギュレーション オプションに対して定義された TLC 変数の引用名です。
例: 'myTLCvariable'
出力引数
value
— オプションの値
オプションの値
指定したオプションの現在の値。戻り値のデータ型はオプションのデータ型によって異なります。
バージョン履歴
R2006b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
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)