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