如何在命令行去趋势数据
去趋势稳态数据
在执行此任务之前,必须将时域数据作为iddata
对象。看到使用iddata对象表示时间和频率域数据.
请注意
如果计划从此数据估计模型,则必须定期对数据进行抽样。
使用去趋势
命令删除信号均值或线性趋势:
[data_d T] =去趋势(数据类型)
在哪里数据
是要去趋势化的数据。第二个输入参数类型= 0
移除信号手段或类型= 1
去除线性趋势。data_d
是去趋势数据。T
是一个TrendInfo
对象,该对象存储已删除趋势的减去偏移量和斜率的值。
瞬态数据去趋势
在执行此任务之前,您必须具备
时域数据作为
iddata
对象。看到使用iddata对象表示时间和频率域数据.请注意
如果计划从此数据估计模型,则必须定期对数据进行抽样。
要从输入和输出数据中删除的偏移量的值。如果您不知道这些值,可以直观地检查数据的时间图。有关更多信息,请参见如何在命令行中绘制数据.
创建一个默认对象,用于存储要从数据中删除的输入-输出偏移量。
T = getTrend(数据)
在哪里
T
是一个TrendInfo
对象。将偏移值赋给
T
.T.InputOffset = I_value;T.OutputOffset = O_value;
在哪里
I_value
输入偏移值,和O_value
输入偏移值。删除指定的偏移量
数据
.data_d =趋势(数据,T)
第二个输入参数在哪里
T
将偏移值存储为其属性。