帮助中心帮助中心
修改频率内容timeseries对象
timeseries
Tsout = filter(tsin,b,a)
Tsout = filter(tsin,b,a,ind)
过滤()基督教,b,一个)应用有理传递函数过滤器b(z−1) /一个(z−1)中的等间距数据timeseries对象基督教。分子b和分母一个是包含传递函数系数的向量。
过滤()基督教,b,一个)
基督教
b
一个
过滤()基督教,b,一个,印第安纳州)指定要筛选的列或行的索引。印第安纳州是一个整数向量,表示面向列数据(基督教。IsTimeFirst是真正的),并表示面向行数据的行索引(基督教。IsTimeFirst是假)。
过滤()基督教,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.datTsin = timeseries(count(:,1),[1:24]);
输入传递函数的分母和分子的系数。对系数按升序排序 z - 1 代表 1 + 0 。 2 x 和 2 - 3. z - 1 。
A = [1 0.2];B = [2 3];
应用传递函数使用过滤器,并将原始数据与过滤后的数据进行比较。
过滤器
Tsout = filter(tsin,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转置实现来表示有理传递函数,如下图所示。由于归一化,假设A (1) = 1。
A (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 ( 米 ) 。
R2006a之前引入
您可以使用已修改过的版本来创建示例。souhaitez -您的产品有哪些?
您的avez cliquques sur unlien quques对应的命令MATLAB:
在MATLAB中,你可以使用MATLAB的命令。Les navigateurs web ne支金宝app持通过Les命令MATLAB。
选择网站
选择一个网站获取翻译后的内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
你亦可选择下列网址:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
与当地办事处联系