Оцените полиномиальную модель, использующую время - или данные частотного диапазона
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
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: 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