主要内容

Linapp.

非线性ARX和HAMMERSEIN-WIENER模型的线性逼近

句法

lm = linapp(nlmodel,u)
lm = linapp(nlmodel,umin,umax,nsample)

描述

lm = linapp(nlmodel,u)通过模拟输入信号的模型输出来计算非线性ARX或HAMPerStein-Wiener模型的线性近似,并估计线性模型LM.和模拟输出信号。LM.是一个Idpoly.模型。

lm = linapp(nlmodel,umin,umax,nsample)通过首先将输入信号作为来自幅度范围的均匀分布的白噪声来计算非线性ARX或HAMPerstein-Wiener模型的线性近似umumax.(可选地)样品的数量。

输入参数

nlmodel.

的名字idnlarx.或者idnlw.您想要线性化的模型对象。

输入信号作为iddata.对象或真实矩阵。

尺寸必须匹配输入的数量nlmodel.

[umin,umax]

用于在该矩形范围内产生白色噪声输入的最小和最大输入值。该信号的样本长度是nsample.

nsample.

指定时可选参数[umin,umax]。指定白噪声输入的长度。

默认:1024.

在R2007A介绍