文档

LagOp类

超类:

创建滞后运算符多项式(LagOp)对象

描述

创建一个滞后算子多项式(左),通过指定系数和相应的滞后(可选)。

建设

一个= LagOp (系数

一个= LagOp (系数名称,值创建带有一个或多个指定的附加选项的延迟运算符多项式名称,值对参数。名字也可以是属性名和价值对应的值。名字必须出现在单引号内('').您可以以任意顺序指定多个名称-值对参数Name1, Value1,…,的家

输入参数

系数

滞后算子多项式的系数。一般来说,系数是方阵的单元格数组。为方便起见,还可以用其他方式指定系数:

  • 作为一个向量,表示具有多个滞后的单变量时间序列多项式。

  • 作为一个矩阵,表示具有单一滞后的多元时间序列多项式。

  • 作为一个现有的LagOp对象,根据可选输入进行更新。

名称-值对参数

的可选逗号分隔对名称,值参数。名字参数名称和价值对应的值。名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

“滞后”

与多项式系数相关的整数滞后向量。如果指定,滞后数必须与系数数相同。

默认值:系数与滞后0,1,…,numCoefficients1。

“宽容”

用于确定对象中包含哪些滞后的非负标量公差。指定大于默认值的容差(1 e-12)排除了系数接近零的滞后。如果系数矩阵的所有元素的幅度小于或等于指定的公差,则可以排除滞后。

默认值:1 e-12

输出参数

一个

滞后算子多项式(LagOp)对象。

属性

系数

非零多项式系数的滞后索引单元格数组

学位

多项式度(与非零系数相关的最高滞后)

多项式维数(可用于时间序列的个数)

滞后

与非零系数相关的多项式滞后

方法

过滤器 应用滞后算子多项式对时间序列进行滤波
isEqLagOp 确定是否有两个LagOp对象是相同的数学多项式
isNonZero 找到与的非零系数相关的滞后LagOp对象
趋于稳定 确定滞后算子多项式的稳定性
- 滞后算子多项式减法
mldivide 滞后算子多项式左除法
mrdivide 滞后算子多项式右除法
mtimes 滞后算子多项式乘法
+ 滞后算子多项式加法
反映 反映滞后算子在滞后零附近的多项式系数
toCellArray 将滞后运算符多项式对象转换为单元格数组

复制语义

价值。要了解值类如何影响复制操作,请参见复制对象(MATLAB)。

索引

滞后算子多项式的系数可以通过基于滞后的索引得到;也就是说,通过指定与感兴趣系数相关的非负整数滞后。

例子

全部折叠

创建一个LagOp多项式对象:

A = LagOp({1 -0.6 0.08});

返回滞后时的系数L = 2

a2 = a,系数{2};

给第三个滞后分配一个非零系数:

a .系数{3}= 0.5;

另请参阅