Как программное обеспечение вычисляет нелинейную модель ARX Выход

Эта тема описывает, как программное обеспечение оценивает выход средств оценки нелинейности и использует этот выход, чтобы вычислить ответ нелинейной модели ARX.

Оценка нелинейности

Оценка предсказанного выхода нелинейности для определенного значения регрессора, x требует, чтобы вы сначала извлекли нелинейность F и регрессоры из модели:

F = m.Nonlinearity;
x = getreg(m,'all',data) % computes regressors

Оцените F (x):

y = evaluate(F,x)

где x вектор-строка из значений регрессора.

Можно также оценить предсказанные выходные значения в моменты нескольких времени путем оценки F для нескольких векторов регрессора одновременно:

y = evaluate(F,[x1;x2;x3])

Симуляция и предсказание сигмоидальной сети

В этом примере показано, как программное обеспечение вычисляет симулированный и предсказанный выход нелинейной модели ARX в результате оценки выхода ее средства оценки нелинейности для данных значений регрессора.

 Оценка и исследование нелинейной модели ARX

 Предсказание Выхода

 Симуляция Выхода

 Оценка нелинейности

Смотрите также

Похожие темы