slConfigUISetEnabled

Включите или отключите любой параметр конфигурации модели

Описание

пример

slConfigUISetEnabled(hDlg,hSrc,'OptionName',value) используется в контексте написанного пользователем SelectCallback функция, которая инициирована, когда пользовательская цель выбрана в Системном Браузере Конечного файла в диалоговом окне Configuration Parameters. Вы используете slConfigUISetEnabled включить или отключить заданный параметр конфигурации модели. Чтобы обновить диалоговое окно Параметров конфигурации, используйте hSrc.refreshDialog.

Примеры

свернуть все

slConfigUISetEnabled функция отключает 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);
  hSrc.refreshDialog;

Входные параметры

свернуть все

Указатель создается в контексте SelectCallback функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную, но не устанавливайте ее или используйте ее для другой цели.

Пример: hDlg

Указатель создается в контексте SelectCallback функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную и используйте ее, чтобы обновить диалоговое окно Configuration Parameters. Не устанавливайте его или используйте его для другой цели.

Пример: hSrc

Заключенное в кавычки имя и набор включают переменной TLC, заданной для параметра конфигурации модели.

Пример: 'myConfigVariable',false

Представленный в R2006b