主要内容

digitalFilter

数字滤波器

描述

使用designfilt设计和编辑digitalFilter对象。

  • 使用designfilt在表单中d = designfilt(职责、名称、值)设计数字滤波器,d,响应类型分别地。自定义过滤器进一步使用名称,值对。

  • 使用designfilt在表单中designfilt (d)编辑现有的过滤器,d

    请注意

    这是编辑现有的唯一方法digitalFilter对象。它的属性是只读的。

  • 使用过滤器在表单中dataIn dataOut =过滤器(d)过滤的一个信号digitalFilterd。输入可以是一个双或单精度向量。它也可以与尽可能多的列矩阵输入通道。

  • 使用FVTool想象一个digitalFilter

  • 这些功能需要digitalFilter对象作为输入。

对象的功能

过滤

函数 描述

fftfilt

过滤器的一个信号digitalFilter使用一个FFT-based交叠相加的方法

过滤器

过滤器使用一个信号digitalFilter

filtfilt

执行零相位滤波的一个信号digitalFilter

滤波器的分析

函数 描述

的系数digitalFilter将双精度

filt2block

生成一个模型金宝app®过滤块对应一个digitalFilter

filtord

返回过滤器的顺序digitalFilter

firtype

返回类型(1、2、3、4)的冷杉digitalFilter

freqz

回报或情节的频率响应digitalFilter

FVTool

打开滤波器可视化工具,显示的级响应digitalFilter

grpdelay

回报或情节的群延迟响应digitalFilter

impz

回报或情节的脉冲响应digitalFilter

impzlength

返回的脉冲响应的长度digitalFilter,无论是实际(FIR滤波器)或有效(IIR滤波器)

信息

返回一个字符数组的信息digitalFilter

isallpass

返回真正的如果一个digitalFilter是allpass

isdouble

返回真正的如果的系数digitalFilter是双精度

isfir

返回真正的如果一个digitalFilter有一个有限脉冲响应

islinphase

返回真正的如果一个digitalFilter具有线性相位

ismaxphase

返回真正的如果一个digitalFilter是最大的阶段

isminphase

返回真正的如果一个digitalFilter是最小相位

issingle

返回真正的如果的系数digitalFilter精度是单身

趋于稳定

返回真正的如果一个digitalFilter是稳定的

phasedelay

回报或情节的相位延迟响应digitalFilter

phasez

回报或情节(打开)的相位响应digitalFilter

的系数digitalFilter单精度

党卫军

返回的状态表示digitalFilter

stepz

回报或情节的阶跃响应digitalFilter

特遣部队

返回的传递函数表示digitalFilter

zerophase

回报或情节的零相位响应digitalFilter

zpk

返回的zero-pole-gain表示digitalFilter

zplane

显示了传递函数的极点和零点的表示digitalFilter

例子

全部折叠

设计一个低通滤波器与订单8 IIR滤波器,通带频率35 kHz,和通带波纹0.2 dB。指定一个200 kHz的采样率。可视化滤波器的幅度响应。

lpFilt = designfilt (“lowpassiir”,“FilterOrder”8“PassbandFrequency”35岁的e3,“PassbandRipple”,0.2,“SampleRate”200年e3);fvtool (lpFilt)

图级响应(dB)包含一个坐标轴对象。坐标轴对象2级响应(dB)包含标题行类型的对象。

使用过滤器用来过滤1000 -样本随机信号。

dataIn = randn (1000 1);dataOut =过滤器(lpFilt dataIn);

输出滤波器系数,表示为二阶部分。

sos = lpFilt.Coefficients
sos =4×60.2666 0.5333 0.2666 1.0000 -0.8346 0.9073 0.1943 0.3886 0.1943 1.0000 -0.9586 0.7403 0.1012 0.2023 0.1012 1.0000 -1.1912 0.5983 0.0318 0.0636 0.0318 1.0000 -1.3810 0.5090

版本历史

介绍了R2014a