主要内容

linapp

给定输入的非线性ARX和Hammerstein-Wiener模型的线性逼近

语法

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

描述

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

lm = linapp (nlmodel umin、umax nsample)计算非线性ARX或Hammerstein-Wiener模型的线性近似,首先从幅度范围产生均匀分布的白噪声输入信号uminumax以及(可选地)样本的数量。

输入参数

nlmodel

的名字idnlarxidnlhw模型对象你想要线性化。

u

输入信号为iddata物体或实矩阵。

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

[umin, umax]

产生大小在此矩形范围内的白噪声输入的最小和最大输入值。这个信号的采样长度是nsample

nsample

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

默认值:1024

介绍了R2007a