Можно опционально задать, как итеративный алгоритм лечит начальные условия от оценки параметров модели. Эта информация поддерживает Оценочные Модели процессов процедур оценки Используя Модели процессов Приложения и Оценки в Командной строке.
В приложении System Identification, набор Initial condition к одной из следующих опций:
Zero
— Обнуляет все начальные состояния.
Estimate
— Обрабатывает начальные состояния как неизвестный вектор параметров и оценивает эти состояния от данных.
Backcast
— Оценочные начальные состояния с помощью обратного метода фильтрации (подгонка наименьших квадратов).
U-level est
— Оценки оба начальные условия и вход смещают уровни. Для нескольких входных параметров уровень на входе для каждого входа оценивается индивидуально. Используйте, если вы включали интегратор в передаточную функцию.
'auto'
Автоматически выбирает одну из предыдущих опций на основе данных об оценке. Если начальные условия имеют незначительный эффект на ошибки прогноза, они взяты, чтобы быть нулем, чтобы оптимизировать производительность алгоритма.
В командной строке задайте начальные условия с помощью опции оценки модели InitialCondition
, сконфигурированное использование команды procestOptions
. Например, используйте эту команду, чтобы оценить передаточную функцию первого порядка и обнулить начальные состояния:
opt = procestOptions('InitialCondition','zero'); model = procest(data,'P1D',opt)