Начальные значения состояния-пространства (idss) и линейная серая коробка (idgrey) модели, указанные как вектор Nx-элемента, где Nx - количество состояний модели. Чтобы оценить начальные состояния, которые обеспечивают наилучшее соответствие между измеренными данными и смоделированным откликом модели для одного и того же входного сигнала, используйте findstates команда.
Например, вычислять начальные состояния так, чтобы отклик модели M соответствует моделируемым выходным данным в наборе данных z, указать X0, такие, что:
Для линейных моделей, отличных от idss или idgreyблок предполагает, что начальные условия равны нулю.
Если требуется воспроизвести результаты моделирования, полученные в окне графика Вывод модели (Model Output) в приложении Идентификация системы (System Identification) или из compare команда:
Если идентифицированная модель m не является моделью state-space или grey-box, преобразуйте модель в форму state-space (idss модель) и укажите модель пространства состояния mss в блоке.
Вычислите значения начального состояния, которые обеспечивают наилучшее соответствие между выходным сигналом модели и измеренным выходным сигналом, используя findstates. Укажите горизонт прогнозирования как Inf, то есть минимизировать ошибку моделирования.
X0 = findstates(mss,z,Inf);
Использовать модель mss и начальные состояния X0 в блоке Idmodel для выполнения моделирования. Укажите один и тот же входной сигнал z для моделирования, которое вы использовали в качестве данных проверки в приложении или compare.