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