离散时间滤波器
hd=dfilt。
结构
(输入1,…)
HD = [dfilt。结构
(输入1,...),dfilt。结构
(输入1,…),…]
HD =设计(d, 'designmethod')
hd=dfilt。
返回一个离散时间滤波器,结构
(输入1,…)高清
,类型结构
.每个结构采用一个或多个输入。当您指定dfilt
.结构
如果没有输入,将创建默认过滤器。
你必须使用结构
具有dfilt
.
HD = [dfilt。
返回包含一个载体结构
(输入1,...),dfilt。结构
(输入1,…),…]dfilt
过滤器。
结构dfilt.结构
指定筛选器结构的类型。可用结构类型dfilt
如下所示。
dfilt.结构 |
描述 |
系数映射支持在realizemdl金宝app |
---|---|---|
全通滤波器 |
金宝app支持的 |
|
全通滤波器段级联 |
金宝app支持的 |
|
全通滤波器级联 |
金宝app支持的 |
|
延迟 |
不支持金宝app |
|
直接形式I |
金宝app支持的 |
|
直接1型,二阶部分 |
金宝app支持的 |
|
直接1型换位 |
金宝app支持的 |
|
直接形式I转置,二阶截面 |
金宝app支持的 |
|
直接形式II |
金宝app支持的 |
|
直接形式II,第二阶段 |
金宝app支持的 |
|
直接形式II转置 |
金宝app支持的 |
|
直接形式II转置,二阶截面 |
金宝app支持的 |
|
直接成形FIR |
金宝app支持的 |
|
直接形式FIR转置 |
金宝app支持的 |
|
直接形式对称FIR |
金宝app支持的 |
|
直接形式反对称FIR |
金宝app支持的 |
|
一般分数延迟法罗滤波器 |
金宝app支持的 |
|
线性分数延迟的Farrow滤波器 |
不支持金宝app |
|
重叠加FIR |
不支持金宝app |
|
格全通 |
金宝app支持的 |
|
格点自回归(AR) |
金宝app支持的 |
|
格点自回归移动平均(ARMA) |
金宝app支持的 |
|
最大相位的晶格移动平均(MA) |
金宝app支持的 |
|
最小相位的格点移动平均(MA) |
金宝app支持的 |
|
加之,全通格 |
金宝app支持的 |
|
具有功率互补输出的耦合全通晶格 |
金宝app支持的 |
|
状态空间 |
金宝app支持的 |
|
标量增益对象 |
金宝app支持的 |
|
全通波数字滤波对象 |
金宝app支持的 |
|
串联过滤器 |
金宝app支持的 |
|
并联滤波器 |
金宝app支持的 |
有关各结构的详细信息,请参阅其参考页。
HD =设计(d, 'designmethod')
返回dfilt
对象高清
从过滤器规范对象所得丁
以及在中指定的设计方法designmethod
. 当你忽略designmethod
的说法,设计
使用默认设计方法从对象构造筛选器丁
.
使用此语法,可以通过以下方式设计筛选器:
指定滤波器规格,例如响应形状(可能是高通)和细节(通带边缘和衰减)。
选择方法(例如等波纹
)设计过滤器。
使用设计(d,'designmethod)
.
使用基于规范的技术比基于系数的滤波器设计技术更有效。
当你使用HD =设计(d,”
语法,你必须依赖于提供一系列的设计方法designmethod
')丁
,筛选器规范对象。下一个表列出工具箱中的所有设计方法。
设计方法 |
滤波器设计结果 |
---|---|
巴特沃斯IIR |
|
切比雪夫I型IIR |
|
切比雪夫II型IIR |
|
椭圆IIR |
|
等波纹与中通和阻带相同纹波 |
|
最小二乘FIR |
|
频率取样FIR |
|
插值FIR |
|
至少P个规范IIR |
|
最小二乘IIR |
|
开窗冷杉 |
|
分数延迟滤波器 |
|
多级FIR |
|
开窗冷杉 |
作为规范对象丁
更改,设计筛选器的可用方法丁
也会改变。例如,如果丁
是具有默认规范的低通滤波器'Fp的,的Fst,鸭,AST'
,适用方法为:
%创建一个对象来设计低通滤波器。d = fdesign.lowpass;designmethods(d)%什么样的设计方法适用于对象d?
如果更改规格'N,f3dB后'
,现有的设计方法改变:
d = fdesign.lowpass( 'N,f3dB后');designmethods(d)
方法提供了直接在dfilt
对象,而不必再次指定筛选器参数。您可以将这些方法直接应用于分配给您的dfilt
反对。
例如,如果创建dfilt
对象,高清
,你可以检查它是否具有线性相位islinphase(HD)
,查看其频率响应图fvtool(高清)
,或使用H = freqz(HD)
.您可以使用所有以这种方式在这里描述的方法。
如果您的变量高清
是一个一维数组dfilt
过滤器,该方法将应用于数组中的每个对象。只有数字滤波器频率响应
,群延迟
,小鬼
,是
*,秩序
,和台阶
方法可应用于阵列。该数字系统零极点图
方法只能应用于数组数字系统零极点图
在没有输出的情况下使用。
这里列出的一些方法与信号处理工具箱中的函数同名™ 软件。他们的行为相似。
方法 |
描述 |
---|---|
|
将阶段添加到 |
|
|
|
返回两个串联组合 |
|
返回结构中的筛选系数,该结构包含使用与原始结构中相同属性名的字段 |
|
转换 |
|
写入滤波器系数ASCII文件。该文件可以包含一个单一的过滤器或对象的矢量。默认的文件名是
|
|
返回与过滤时使用的频域系数 |
|
使用 |
返回线性相位FIR滤波器的类型(1-4)。 |
|
绘制频率响应 |
|
绘制组延迟 |
|
绘制脉冲响应 |
|
|
返回脉冲响应的长度。 |
|
显示器 |
|
返回逻辑值 |
返回逻辑值 |
|
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回逻辑值 |
|
返回部分在第二阶段过滤器的数量。如果多级过滤器包含有多个节段,用 |
|
返回过滤器,其中一个阶段是一个单独的,模块化过滤器的级的数目。 |
|
返回对象的状态数。 |
|
返回滤波器的阶数。如果 |
|
返回两个的并联组合 |
|
绘制相位响应 |
|
(仅适用于Simulink。)金宝app
以下属性可用:
以下特性优化块结构。指定
|
|
移除一个阶段从级联或并联 |
|
覆盖级联或并行的阶段 |
|
转换
|
|
转换 |
|
在中绘制阶跃响应
|
转换 |
|
转换 |
|
绘制零相位响应 |
|
转换 |
|
在中绘制零极点图 |
与任何对象,使用得到
到视dfilt
财产。要查看特定属性,请使用
获取(hd,'property')
要查看所有属性的对象,使用
得到(HD)
dfilt
对象包括算术
财产。可以使用以下方法将筛选器的内部算法从双精度更改为单精度:高清算术='单'
.
如果您有定点设计器™ 软件,你可以改变算术
属性设置为定点,使用:hd.arithmetic = '固定'
更改dfilt
对象高清
,使用
hd2=转换(hd,'structure_charactervector');
哪里结构特征向量
是单引号中的任何有效结构名称。如果高清
是级联
或平行
结构中,每个阶段被转换为新的结构。
两个属性控制过滤器状态:
国家
- 存储过滤器的当前状态。应用滤波器之前,状态对应于初始条件和应用过滤器之后,状态对应于最终条件。对于DF1
,df1t公司
,df1sos
和df1tsos
结构,国家
返回过滤状态
反对。
PersistentMemory
-控制是否筛选国家
被保存。默认值是“错误”
,这将导致在筛选之前将初始条件重置为零,并关闭国家
信息。设置PersistentMemory
至“真的”
允许筛选器使用初始条件,或将上一个筛选操作的最终条件重新用作下一个筛选操作的初始条件。这个真的
设置还显示关于滤波器的信息国家
.
如果设置了国家
要使用它们进行筛选,必须设置PersistentMemory
至“真的”
使用前的过滤器。
创建直接1型过滤器,并使用方法,看它是否是稳定的。
[b,a]=黄油(8,0.25);hd=dfilt.df1号(b,a);isstable(高清)
如果dfilt
的分子值不适合一行,将显示矢量的说明。要查看此示例的特定分子值,请使用
B=get(hd,“分子”);%或B1=hd分子;
创建包含两个dfilt
对象,应用的方法和验证方法作用于两个对象。使用的方法来测试对象是否FIR对象。
b=fir1(5.5);高密度=dfilt.dffir公司(b) ;%创建FIR筛选器对象[b,a]=butter(5,.5);%创建IIR筛选器hd(2)=dfilt.df2t型(b,a);%创建DF2T对象并将%放入hd的第二列。[h,w]=频率z(hd);测试fir=isfir(hd)%hd(1)是fir,hd(2)不是。
有关更多示例,请参阅每个结构的参考页。
设计
|dfilt
|双叶栅
|dfilt.df1
|dfilt.df1t型
|dfilt.df2
|dfilt.df2t型
|dfilt.dfasymfir公司
|dfilt.dffir
|dfilt.dffirt
|dfilt.dfsymfir公司
|dfilt.latticeallpass
|德菲特晶格
|格氏双歧杆菌
|dfilt.latticemamax公司
|dfilt.latticemamin
|dfilt.parallel
|dfilt.statespace公司
|F设计
|过滤
|数字滤波器频率响应
|群延迟
|小鬼
|实现MDL
|索斯
|台阶
|数字系统零极点图