主要内容

Subreferencing模型

Subreferencing是什么?

您可以使用子引用来创建带有现有多变量模型的输入和输出子集的模型。当您希望仅为某些通道生成模型图时,例如当您探索对输出影响最小的输入通道的多输出模型时,子引用也很有用。

该工具箱支持subref金宝apperencing操作的idtfidpolyidproc中的难点, 和idfrd模型对象。

不支持子引用金宝appidgrey楷模。如果你要分析的子模型,将其转换成中的难点的I/ o子引用中的难点模型。如果你想要一个I/ o子集的灰盒表示,创建一个新的idgrey模型使用ODE函数返回所需的I/O动态。

除了为测量的输入和输出的特定组合子引用模型外,您还可以分别子引用动态模型和噪声模型。

支持模型的限制金宝app

Subreferencing非线性模型不支持。金宝app

子引用特定测量通道

使用以下通用语法在模型中子引用特定的输入和输出通道:

模型(输出,输入)

在此语法,输出输入指定通道索引或通道名称。

要选择所有输出或所有输入通道,可使用一个冒号().以选择任何频道中,指定一个空的矩阵([]).如果需要引用多个通道名称,请使用字符向量的单元格数组。

例如,创建一个新模型平方米从输入1“权力”),4“速度”)到输出编号3.“位置”),使用下列等价命令中的任意一个:

m2 = m(“位置”,{“权力”,“速度”})

或者

M2 = m(3,[1 4])

对于单输出模型,可以使用以下语法来子引用特定的输入通道,而不会产生歧义:

m3 = m(输入)

类似地,对于单输入模型,您可以使用以下语法来子引用特定的输出通道:

m4 = m(输出)

模型和测量噪声成分的分离

对于线性模型,一般的符号模型描述如下:

y G u + H e

G操作者是否接受测量的输入u到输出和捕获系统动力学。

H是描述添加剂输出扰动的性质和需要的假设(未测量的)噪声源的输入到输出的操作员。H表示噪声模型。当您指定估计一个噪声模型时,得到的模型包括一个噪声通道e在系统中每个输出的输入处。

因此,线性参数模型表示两种输入通道的输入-输出关系:测量输入和(未测量的)噪声输入。例如,考虑由下列方程之一给出的ARX模型:

一个 y t B u t n k + e t

或者

y t B 一个 u t + 1 一个 e t

在这种情况下,动态模型是测量输入之间的关系u和输出y G B 一个 .噪声模型是输入噪声的贡献e到输出y,由 H 1 一个

假设模型包含两个动态模型G还有一个噪声模型H.要创建一个新的模型,只有G并且没有噪音的贡献,简单的设置它NoiseVariance属性值为零值。

通过子引用创建新模型H由于未测量输入,使用以下语法:

m_H = m (:, [])

此操作创建了一个从时间序列模型通过忽略测量的输入。

的协方差矩阵e由模型属性给出NoiseVariance,就是这个矩阵 λ.

λ. l l T

的协方差矩阵e有关v,如下所示:

e l v

在哪里v为用单位方差表示独立噪声源的单位协方差矩阵表示的白噪声。

相关话题