Возвратите текущее значение для пользовательского целевого параметра конфигурации
value
= slConfigUIGetVal(hDlg,hSrc,'OptionName
')
hDlg
Указатель создается в контексте SelectCallback
функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную, но не устанавливайте ее или используйте ее в другой цели.
hSrc
Указатель создается в контексте SelectCallback
функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную, но не устанавливайте ее или используйте ее в другой цели.
'OptionName
'
Заключенное в кавычки имя переменной TLC задано для пользовательского целевого параметра конфигурации.
Текущее значение заданной опции. Тип данных возвращаемого значения зависит от типа данных опции.
slConfigUIGetVal
функция используется в контексте написанного пользователем SelectCallback
функция, которая инициирована когда вы:
Загрузите модель.
Обновите параметры конфигурации в диалоговом окне Configuration Parameters.
Создайте модель.
Вы используете slConfigUIGetVal
считать текущее значение заданной целевой опции.
В следующем примере, slConfigUIGetVal
функция возвращает значение Configuration Parameters> Code Generation> Interface> Advanced parameters> опция Terminate function required.
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);