文件

TF.

将数字滤波器转换为传输函数

描述

例子

[den] = TF(D.的)转换数字过滤器,D.,对分子和分母向量。

例子

全部收缩

设计6阶高通FIR滤波器,通带频率为75 kHz,通带纹波为0.2 dB。指定200 kHz的采样率。计算等效传递函数的系数。

hpfilt = designfilt('HIGHPASSIIR''filterorder',6,......'Passband职业',75E3,'passbandropple',0.2,......'采样率',200e3);[b,a] = tf(hpfilt)
B =1×7.0.0003 -0.0019 0.0048 -0.0064 0.0048 -0.0019 0.0003
A =1×7.1.0000 4.0580 7.5656 8.1243 5.2561 5.2561 1.9348 0.3164

输入参数

全部收缩

数字滤波器,指定为aDigitalFilter.目的。利用设计档案生成数字基于频率响应规范过滤。

例子:d = Designfilt('低通道','FilterOrder',3,'HalfpowerFrequency',0.5)指定具有归一化3 dB频率0.5πrad /样品的三阶Butterworth滤波器。

输出参数

全部收缩

数值系数,作为行向量返回。

数据类型:双倍的

分母系数,作为行向量返回。

数据类型:双倍的

在R2014A介绍