Класс: 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);