slConfigUISetVal
任意のモデル コンフィギュレーション パラメーターの値を設定
説明
slConfigUISetVal(
は、ユーザー記述の関数 hDlg
,hSrc
,'OptionName',value
)SelectCallback
で使用され、カスタム ターゲットがコンフィギュレーション パラメーター ダイアログ ボックスのシステム ターゲット ファイル ブラウザー中で選択された場合にトリガーされます。slConfigUISetVal
を使用して、指定したターゲット オプションの値を設定します。
例
コンフィギュレーション オプションの値を設定
関数 slConfigUISetVal
は [コンフィギュレーション パラメーター] 、 [コード生成] 、 [インターフェイス] 、 [詳細設定パラメーター] 、 [終了関数が必要] オプションに値 'off'
を設定します。
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',value
— TLC 変数の名前と値
オプションの値
モデル コンフィギュレーション パラメーターに対して定義された TLC 変数の引用名と値。
例: 'myConfigVariable',1
バージョン履歴
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)