Инициализируйте векторы состояния этой S-функции MATLAB
Нет
MATLAB
Start(s)
s
Экземпляр класса Simulink.MSFcnRunTimeBlock
, представляющего Уровень 2 Блок s-function MATLAB.
Механизм Simulink® вызывает этот дополнительный метод в начале моделирования. Метод выполняет действия инициализации, которых эта S-функция требует только однажды, такие как выделение памяти и пользовательских данных подготовки. Используйте InitializeConditions
, чтобы инициализировать значения состояния
Если ваша S-функция находится в активированной подсистеме и должна повторно инициализировать свои состояния каждый раз, когда подсистема включена, используйте InitializeConditions
, чтобы инициализировать значения состояния вместо Start
.
Используйте свойства
получить состояния.Simulink.RunTimeBlock
Смотрите msfcn_varpulse.m
для примера того, как использовать эту функцию.