Когда вы оцениваете модели в пространстве состояний, можно задать, как алгоритм обрабатывает начальные состояния. Эта информация поддерживает Оценочные Модели в пространстве состояний процедур оценки в Моделях в пространстве состояний Приложения и Оценки System Identification в Командной строке.
В приложении System Identification, набор Initial state к одной из следующих опций:
Auto — Автоматически выбирает Zero, Estimate, или Backcast на основе данных об оценке. Если начальные состояния оказывают незначительное влияние на ошибки предсказания, начальные состояния обнуляются, чтобы оптимизировать производительность алгоритма.
Zero — Обнуляет все начальные состояния.
Estimate — Обрабатывает начальные состояния как неизвестный вектор параметров и оценивает эти состояния из данных.
Backcast — Оценочные начальные состояния с помощью обратного метода фильтрации (подгонка наименьших квадратов).
В командной строке задайте метод для обработки начальных состояний с помощью InitialState опция оценки. Например, чтобы оценить модель в пространстве состояний четвертого порядка и установить начальные состояния, которые будут оценены из данных:
opt = ssestOptions('InitialState','estimate'); m = ssest(data,4,opt)
Для полного списка значений для InitialState свойство модели, смотрите ssestOptions, n4sidOptions и ssregestOptions страницы с описанием.
Для n4sid алгоритм, 'auto' and 'backcast' эквивалентны 'estimate'.