Начальные значения состояния модели, заданные как Nx элемент, где Nx - количество состояний модели. Этот параметр называется Vector of state values пока вы не задаете Model.
Если вы не знаете начальных состояний, можно оценить эти состояния следующим образом:
Чтобы симулировать модель вокруг заданного входного уровня, когда вы не знаете соответствующего выходного уровня, оцените значения равновесного состояния, используя findop команда. Для примера, чтобы симулировать модель M об установившейся точке, где вход 1 и выход неизвестен, задайте начальные значения состояний следующим X0, где
Чтобы оценить начальные состояния, которые обеспечивают лучшую подгонку между измеренными данными и моделируемой характеристикой модели для того же входа, используйте findstates команда. Для примера вычислить начальные состояния таким образом, чтобы реакция модели M соответствует выход данным в наборе данных z, задайте X0, таким образом:
Чтобы продолжить симуляцию из предыдущего запуска симуляции, используйте моделируемые входно-выходные значения из предыдущего симуляции, чтобы вычислить начальные состояния X0 для текущей симуляции. Используйте data2state команда для вычисления X0. Например, предположим, что firstSimData - переменная, которая хранит входное и выходное значения из предыдущей симуляции. Для модели M, можно задать X0, таким образом:
Зависимость
Чтобы включить этот параметр, задайте Initial conditions как State values.