Значения начального состояния модели в виде 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.