要计算稳态工作点,调用findop
使用下列任一语法:
[X,U] = findop(sys,'steady',InputLevel,OutputLevel) [X,U] = findop(sys,spec)
为了计算状态,X
,以及输入,U
,为稳态工作点,findop
使误差的范数最小化e(t) =y(t)-f(x(t),u(t)),地点:
f为非线性估计量。
u(t)为输入。
x(t)是模型状态。
y(t)为模型输出。
属性指定搜索算法和搜索选项findopOptions
选项设置。
算法使用如下自变量进行最小化:
因为idnlarx
模型状态是输入和输出变量的延迟样本,状态值是相应稳态输入和输出的常量值。有关非线性ARX模型状态定义的更多信息,请参阅国家的定义.