主要内容

筛选

修改频率内容时间序列对象

描述

tsout = filter(tsB.一种适用有理转移功能筛选B.Z.-1/一种Z.-1在均匀间隔的数据中时间序列目的ts。分子B.和分母一种是否包含传递函数系数的载体。

tsout = filter(tsB.一种印第安纳州指定要筛选的列或行的索引。印第安纳州是表示面向列数据的列索引的整数的矢量(Tsin.istimefirst真的)表示面向行的数据的行指数(Tsin.istimefirst错误的)。

例子

全部收缩

此示例将以下传输函数应用于一组数据:

H Z. - 1 = B. Z. - 1 一种 Z. - 1 = 2 + 3. Z. - 1 1 + 0. 2 Z. - 1

创建一个时间序列来自矩阵的对象数数count.dat.

加载count.dat.Tsin = timeeries(计数(:,1),[1:24]);

输入转移函数的分母和分子的系数。命令系数在升序的升序中 Z. - 1 代表 1 + 0. 2 X 2 - 3. Z. - 1

a = [1 0.2];B = [2 3];

使用传递函数使用筛选,并将原始数据与筛选的数据进行比较。

tsout =滤波器(Tsin,b,a);情节(Tsin)持有情节(tsout)传说('原始数据''过滤数据'“位置”'西北'

图包含轴。具有标题时间序列图的轴:未命名包含2个类型的2个对象。这些对象代表原始数据,过滤数据。

输入参数

全部收缩

输入时间序列,指定为标量。ts必须统一采样。

数据类型:时间序列

传递函数的分子系数,指定为标量或向量。

转印函数的分母系数,指定为标量或向量。

行或列索引,指定为正整数数字标量或向量。印第安纳州表示面向列数据的列索引(Tsin.istimefirst真的)并表示面向行的数据的行索引(Tsin.istimefirst错误的)。

数据类型:双倍的|单身的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64

更多关于

全部收缩

有理转移功能

输入输出描述筛选在z变换域中的向量上的操作是一个合理的传递函数。合理的转移函数是表单,

y Z. = B. 1 + B. 2 Z. - 1 + ...... + B. N B. + 1 Z. - N B. 1 + 一种 2 Z. - 1 + ...... + 一种 N 一种 + 1 Z. - N 一种 X Z.

处理冷杉和IIR过滤器[1]N一种是反馈过滤器订单,还有NB.是前馈过滤器顺序。

您还可以将Rational Transfer功能表达为以下差异方程,

一种 1 y N = B. 1 X N + B. 2 X N - 1 + ...... + B. N B. + 1 X N - N B. - 一种 2 y N - 1 - ...... - 一种 N 一种 + 1 y N - N 一种

此外,您可以使用其直接表格II转换实现来表示Rational Transfer功能,如下图所示。由于归一化,假设a(1)= 1

运作筛选在样品上m由时域差分方程给出

y m = B. 1 X m + W. 1 m - 1 W. 1 m = B. 2 X m + W. 2 m - 1 - 一种 2 y m = W. N - 2 m = B. N - 1 X m + W. N - 1 m - 1 - 一种 N - 1 y m W. N - 1 m = B. N X m - 一种 N y m

也可以看看

在R2006A之前介绍