Класс: ModelAdvisor. Действие
Пакет: ModelAdvisor
Задайте функцию обратного вызова действия
setCallbackFcn(action_obj, @handle)
setCallbackFcn(action_obj, @handle)
задает указатель на функцию обратного вызова, handle
, чтобы использовать с объектом действия, action_obj
.
Следующим примером является фрагмент кода из файла sl_customization.m
для модели в качестве примера, slvnvdemo_mdladv
. Пример не выполняется как показано без дополнительного содержимого, найденного в файле sl_customization.m
.
rec = ModelAdvisor.Check('mathworks.example.optimizationSettings'); % Define an automatic fix action for this check modifyAction = ModelAdvisor.Action; modifyAction.setCallbackFcn(@modifyOptmizationSetting); modifyAction.Name = 'Modify Settings'; modifyAction.Description = ['Modify model configuration optimization' ... ' settings that can impact safety']; modifyAction.Enable = true; rec.setAction(modifyAction);