主要内容

fdesign.isinclp

逆sinc低通滤波器规范

语法

d = fdesign.isinclp
d = fdesign.isinclp (规范
d = fdesign.isinclp(规范,specvalue1 specvalue2,…)
d = fdesign.isinclp (specvalue1 specvalue2、specvalue3 specvalue4)
Fs d = fdesign.isinclp(…)
MAGUNITS d = fdesign.isinclp(…)

描述

d = fdesign.isinclp构造逆sinc低通滤波器规范对象d,为默认规范应用默认值,“Fp,置,美联社,Ast”

d = fdesign.isinclp (规范构造对象d并设置它的'规范规范.中的条目规范表示控制滤波器设计的各种滤波器响应特性,如滤波器顺序。有效的条目规范如下所示。这些选项不区分大小写。

  • “Fp,置,美联社,Ast”(默认选项)

  • “N, Fc,美联社,Ast”

  • “N, Fp,美联社,Ast”

  • “N, Fp,置”

  • “N,置,美联社,Ast”

过滤器规格定义如下:

  • Ast-阻带衰减,分贝(默认单位)。也叫Astop。

  • 美联社-通频带允许的波纹量,单位为分贝(默认单位)。也叫apas。

  • 《外交政策》-频率在通频带开始。以标准化频率单位指定。也叫成就。

  • -在停止频带结束的频率。以标准化频率单位指定。也叫Fstop。

  • N——过滤订单。

适用于逆sinc低通滤波器规格对象的滤波器设计方法取决于规范.使用designmethods确定适用于对象及其规格的设计方法。

d = fdesign.isinclp(规范,specvalue1 specvalue2,…)构造一个对象d并在施工时设定其规格。

d = fdesign.isinclp (specvalue1 specvalue2、specvalue3 specvalue4)构造一个对象d假设默认的规范财产“Fp,置,美联社,Ast”中提供的值Specvalue1,specvalue2, specvalue3,和specvalue4

Fs d = fdesign.isinclp(…)添加参数Fs,以Hz定义要使用的采样频率。在这种情况下,规格中的所有频率也是Hz。

MAGUNITS d = fdesign.isinclp(…)指定输入参数中提供的任何大小规格的单位。MAGUNITS可以是其中之一

  • “线性”-以线性单位指定大小

  • “数据库”-以分贝(分贝)表示大小

  • “方”-以功率为单位指定大小

当你省略MAGUNITS参数,fdesign假设所有的震级都以分贝为单位。请注意,fdesign无论您如何指定大小,都将所有大小规格存储为分贝(必要时转换为分贝)。

的设计方法fdesign.isinclp实现一个通带幅度响应等于的滤波器:

H ω 年代 n c C ω P

你可以控制sinc频率因子的值,C, sinc幂,P,使用“SincFrequencyFactor”“SincPower”选项的设计方法。“SincFrequencyFactor”“SincPower”默认值分别为0.5和1。

例子

全部折叠

将默认规范的规范('Fp,Fst,Ap,Ast')作为输入参数传递给spec对象。

d = fdesign.isinclp(40。4、5 . 01);高清=设计(d,“equiripple”“SystemObject”,真正的);fvtool (hd);

图形过滤器可视化工具-幅度响应(dB)包含一个轴对象和其他类型的uitoolbar, uimenu对象。标题为“大小响应(dB)”的轴对象包含2个类型为line的对象。

设计一个50阶逆sinc低通滤波器。设置sinc频率因子为0.25,sinc功率为16,以实现通带H(w) = sinc(0.25*w)^(-16)的幅度响应。

d = fdesign.isinclp (“N, Fp,置”50岁。4、5);高清=设计(d,“SincFrequencyFactor”, 0.25,“SincPower”, 16岁,“SystemObject”...真正的);fvtool(高清“MagnitudeDisplay”“级”);

图形过滤器可视化工具-幅度响应包含一个轴对象和其他类型的uitoolbar, uimenu对象。标题为“大小响应”的轴对象包含两个类型为line的对象。

介绍了R2011a