文档帮助中心文档
修改频率含量timeseries对象
timeseries
tsout =过滤器(基督教,b, a)
tsout =过滤器(基督教,b, a,印第安纳州)
tsout =过滤器(基督教,b,一个)应用理性的传递函数过滤器b(z−1) /一个(z−1)的等间距数据timeseries对象基督教.分子b和分母一个是包含传递函数系数的向量。
tsout =过滤器(基督教,b,一个)
基督教
b
一个
tsout =过滤器(基督教,b,一个,印第安纳州)指定要筛选的列或行的索引。印第安纳州是表示面向列数据的列索引的整数向量(基督教。IsTimeFirst是真正的),并表示面向行的数据的行索引(基督教。IsTimeFirst是假).
tsout =过滤器(基督教,b,一个,印第安纳州)
印第安纳州
基督教。IsTimeFirst
真正的
假
全部折叠
这个例子对一组数据应用了下面的传递函数:
H ( z - 1 ) = b ( z - 1 ) 一个 ( z - 1 ) = 2 + 3. z - 1 1 + 0 . 2 z - 1
创建一个timeseries对象从矩阵数在count.dat.
数
count.dat
负载count.dat基督教= timeseries(计数(:1),[一24]);
输入传递函数的分母和分子的系数。将系数按升序排列 z - 1 代表 1 + 0 . 2 x 和 2 - 3. z - 1 .
A = [1 0.2];B = [2 3];
应用传递函数使用过滤器,并将原始数据与过滤后的数据进行比较。
过滤器
tsout =过滤器(基督教,b, a);情节(基督教)在情节(tsout)传说(“原始数据”,过滤数据的,“位置”,“西北”)
输入timeseries,指定为标量。基督教必须均匀取样。
数据类型:timeseries
传递函数的分子系数,指定为标量或向量。
传递函数的分母系数,指定为标量或向量。
指定为正整数、数值标量或向量的行或列索引。印第安纳州表示面向列数据的列索引(基督教。IsTimeFirst是真正的),并表示面向行数据的行索引(基督教。IsTimeFirst是假).
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
双
单
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 ) ,
处理FIR和IIR滤波器[1].n一个反馈过滤顺序,和nb为前馈滤波器阶数。
你也可以用下面的差分方程来表示有理传递函数,
一个 ( 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转置实现来表示有理传递函数,如下图所示。由于标准化,假设(1) = 1.
(1) = 1
的操作过滤器在示例米是由时域差分方程给出的吗
y ( 米 ) = b ( 1 ) x ( 米 ) + w 1 ( 米 − 1 ) w 1 ( 米 ) = b ( 2 ) x ( 米 ) + w 2 ( 米 − 1 ) − 一个 ( 2 ) y ( 米 ) ⋮ = ⋮ ⋮ w n − 2 ( 米 ) = b ( n − 1 ) x ( 米 ) + w n − 1 ( 米 − 1 ) − 一个 ( n − 1 ) y ( 米 ) w n − 1 ( 米 ) = b ( n ) x ( 米 ) − 一个 ( n ) y ( 米 ) .
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系