Оцените полиномиальную модель, использующую время - или данные частотного диапазона
sys = polyest(data,[na nb nc nd nf nk])
sys = polyest(data,[na nb nc nd nf nk],Name,Value)
sys = polyest(data,init_sys)
sys = polyest(___, opt)
оценивает полиномиальную модель, sys = polyest(data,[na nb nc nd nf nk])sys, с помощью времени - или данные частотного диапазона, data.
sys имеет форму
A (q), B (q), F (q), C (q) и D (q) является полиномиальными матрицами. u (t) является входом и nk входная задержка. y (t) является выход, и e (t) является сигналом воздействия. na , nb, nc, nd и nf порядки A (q), B (q), C (q), D (q) и F (q) полиномы, соответственно.
оценивает полиномиальную модель с дополнительными атрибутами предполагаемой структуры модели, заданной одним или несколькими sys = polyest(data,[na nb nc nd nf nk],Name,Value)Name,Value парные аргументы.
оценивает полиномиальную модель с помощью линейной системы sys = polyest(data,init_sys)init_sys сконфигурировать начальную параметризацию.
оценивает полиномиальную модель с помощью набора опции, sys = polyest(___, opt)opt, задавать поведение оценки.
|
Данные об оценке. Для оценки временного интервала, Можно оценить только модели дискретного времени с помощью данных временного интервала. Для оценки моделей непрерывного времени с помощью данных временного интервала смотрите Для оценки частотного диапазона,
|
|
Порядок полиномиального A (q).
|
|
Порядок полиномиального B (q) + 1.
|
|
Порядок полиномиального C (q).
|
|
Порядок полиномиального D (q).
|
|
Порядок полиномиального F (q).
|
|
Введите задержку количества выборок, выраженных как зафиксированные начальные нули полинома B.
|
|
Опции оценки.
|
|
Линейная система, которая конфигурирует начальную параметризацию Вы получаете Если Используйте
Если Если |
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Транспортные задержки. Для систем непрерывного времени задайте транспортные задержки единицы измерения времени, сохраненной в Для системы MIMO с Значение по умолчанию: |
|
Введите задержку каждого входного канала в виде скалярного значения или числового вектора. Для систем непрерывного времени задайте входные задержки единицы измерения времени, сохраненной в Для системы с Можно также установить Значение по умолчанию: 0 |
|
Логические интеграторы определения вектора в шумовом канале.
Установка Где, интегратор в шумовом канале, e (t). Используйте Например, load iddata1 z1; z1 = iddata(cumsum(z1.y),cumsum(z1.u),z1.Ts,'InterSample','foh'); sys = polyest(z1, [2 2 2 0 0 1],'IntegrateNoise',true); |
|
Полиномиальная модель, возвращенная как Если Y (s), U (s) и E (s) являются Преобразования Лапласа сигналов временной области y (t), u (t) и e (t), соответственно. Информация о результатах оценки и используемых опциях хранится в
Для получения дополнительной информации об использовании |
В большинстве ситуаций все полиномы идентифицированной полиномиальной модели не одновременно активны. Установите один или несколько порядков na, nc, nd и nf обнулять, чтобы упростить структуру модели.
Например, можно оценить модель Output-Error (OE) путем определения na, nc и nd как нуль.
В качестве альтернативы можно использовать специализированную функцию оценки в упрощенной структуре модели. Линейные полиномиальные функции оценки включают oe, bj, arx и armax.
Чтобы оценить полиномиальную модель с помощью данных timeseries, используйте ar.
Используйте polyest оценить полином произвольной структуры. Если структура предполагаемой полиномиальной модели известна, то есть, вы знаете, какие полиномы будут активны, то используйте соответствующую выделенную функцию оценки. Для примеров, для модели ARX, arx использования. Другая полиномиальная модель, оценивающая функции, включает, oe, armax, и bj.
Чтобы оценить передаточную функцию непрерывного времени, используйте tfest. Можно также использовать oe, но только с данными частотного диапазона непрерывного времени.
ar | armax | arx | bj | forecast | iddata | idpoly | oe | pem | polyestOptions | procest | ssest | tfest