主要内容

fdesign.isinchp

逆sinc高通滤波器规范

语法

D = fdesign.isinchp
D = fdesign.isinchp(规范)
D = fdesign.isinchp(规范,specvalue1 specvalue2,…)
D=F设计isinchp(规格值1、规格值2、规格值3、规格值4)
D=fdesign.isinchp(…,Fs)
D=F设计isinchp(…,磁单位)

描述

D = fdesign.isinchp构造逆sinc高通滤波器规范对象D,为默认规范应用默认值置,Fp, Ast,美联社的.

D = fdesign.isinchp(规范)构造对象D并设置规范财产规范.在规范表示控制过滤器设计的各种过滤器响应功能,如过滤器顺序。的有效条目规范如下所示。条目不区分大小写。

  • 置,Fp, Ast,美联社的(默认规范)

  • 'N,Fc,Ast,Ap'

  • 'N,Fst,Fp'

  • 'N,Fp,Ast,Ap'

  • 浮置板轨道,N, Ast,美联社的

过滤器规格定义如下:

  • Ast-阻带中的衰减单位为分贝(默认单位)。也称为Astop。

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

  • 计划生育-通带开始处的频率。以标准化频率单位指定。也称为Fpass。

  • Fst-阻带末端的频率。以标准化频率单位指定。也称为Fstop。

  • N-过滤顺序。

应用于反向sinc高通滤波器规格对象的滤波器设计方法根据规范财产。使用设计方法确定哪种设计方法适用于特定的规范.

使用设计选择要查看特定设计方法的可用设计选项,请输入帮助(D,方法)在MATLAB®命令行获取给定设计方法的设计选项的详细信息,方法.

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

D=F设计isinchp(规格值1、规格值2、规格值3、规格值4)构造一个对象D假设违约规范所有物置,Fp, Ast,美联社的中提供的值specvalue1、specvalue2、specvalue3和specvalue4.

D=fdesign.isinchp(…,Fs)添加参数财政司司长,以Hz为单位指定,以定义要使用的采样频率。在这种情况下,规范中的所有频率也以Hz为单位。

D=F设计isinchp(…,磁单位)指定输入参数中提供的任何幅值规格的单位。磁单元可能是其中之一

  • “线性”-以线性单位指定幅值

  • “dB”-以dB(分贝)为单位指定幅值

  • “平方”-以功率单位指定幅值

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

计算机辅助设计方法fdesign.isinchp实现通带幅值响应等于以下值的滤波器:

H ( ω ) = s N C ( C ( 1. ω ) ) P

您可以控制sinc频率因子的值,C,以及sinc力量,P,使用“正弦频率因数”“SincPower”中的选项设计方法。“正弦频率因数”“SincPower”默认值分别为0.5和1。

例子

全部崩溃

设计一个最小阶逆sinc高通滤波器,并将阻带的斜率设置为20db/弧度/采样。

d = fdesign.isinchp (置,Fp, Ast,美联社的,.4,.5,40,0.01); Hd=设计(d,“系统对象”,对);

将阻带形状为线性斜率为20 dB/rad/样品

Hd1=设计(d,“StopbandShape”,“线性”,“阻带衰减”,20,“系统对象”,...正确);fvtool(Hd,Hd1);

Figure Filter Visualization Tool-幅值响应(dB)包含轴对象和uitoolbar、uimenu类型的其他对象。具有标题幅值响应(dB)的轴对象包含3个line类型的对象。

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

d = fdesign.isinchp ('N,Fst,Fp',50,.4,.5); Hd=设计(d,“正弦频率因数”,0.25,“SincPower”,16,...“系统对象”,对);fvtool(Hd);

Figure Filter Visualization Tool-震级响应(dB)包含一个轴对象和uitoolbar、uimenu类型的其他对象。标题为震级响应(dB)的轴对象包含两个line类型的对象。

介绍了R2011b