Инициализируйте Системный объект
setupImpl (obj)
setupImpl (obj, input1, input2...)
реализует одноразовые задачи.setupImpl(obj)
настраивает Систему object™ использующий один или несколько входных спецификаций setupImpl(obj,input1,input2,...) stepImpl.
Этот метод является частью matlab.System Системный класс.
setupImpl называется с помощью метода setup. Пользователи никогда не вызывают метод setup непосредственно. Но, setup называется в первый раз, когда Системный объект запущен и после того, как Системный объект был выпущен. Для получения дополнительной информации смотрите Подробную Последовательность Вызова
Если ваш Системный объект не требует никаких задач настройки, можно не использовать этот метод из файла определения класса.
Используйте setupImpl, чтобы установить частные собственности, таким образом, они не должны быть вычислены каждый раз, когда метод stepImpl называется.
Чтобы получить ресурсы для Системного объекта, необходимо использовать setupImpl вместо конструктора.
Вам необходимо задать Access = protected для этого метода.
Не используйте setupImpl, чтобы инициализировать или сбросить состояния. Для состояний используйте метод resetImpl.
Если Системный объект будет использоваться в блоке Simulink® MATLAB System, вы не можете изменить настраиваемые свойства в методе setupImpl
Не используйте метод setupImpl, чтобы настроить входные значения.
Не включайте валидацию в setupImpl. Чтобы подтвердить свойства или входные параметры используют validatePropertiesImpl, validateInputsImpl или методы setProperties.