主要内容

本页采用了机器翻译。点击此处可查看英文原文。

retrend

向存储在 iddata 对象中的时域数据信号添加偏移量或趋势

语法

data = retrend(data_d,T)

说明

data = retrend(data_d,T) 通过向 data_d 中的每个信号添加趋势信息 T,返回数据对象 datadata_d 是时域对象 iddataTTrendInfo 对象。

示例

全部折叠

从输入输出信号中减去基线,估计线性模型,并对仿真输出进行趋势重估。

加载包含向量 u2y2 的单输入单输出 (SISO) 数据。

load dryer2

创建一个采样时间为 0.08 秒的数据对象。

data = iddata(y2,u2,0.08);

从数据中删除均值。

[data_d,T] = detrend(data,0);

估计一个线性 ARX 模型。

m = arx(data_d,[2 2 1]);

使用零初始状态仿真模型输出。

y_sim = sim(m,data_d(:,[],:));

重新趋势仿真模型输出。

y_tot = retrend(y_sim,T);

版本历史记录

在 R2009a 中推出