fdesign.halfband
Halfband过滤规范对象
语法
d = fdesign.halfband
d = fdesign.halfband(类型,类型)
d = fdesign.halfband (规范
)
d = fdesign.halfband(规范,specvalue1 specvalue2,…)
d = fdesign.halfband (specvalue1 specvalue2)
fs d = fdesign.halfband (…)
magunits d = fdesign.halfband (…)
描述
d = fdesign.halfband
构造一个halfband过滤规范对象d
,应用属性的默认值太瓦
和ast
。
使用fdesign.halfband
随着设计
方法生成一个系统对象™,如果“SystemObject”
国旗的设计
方法是将真正的
。
d = fdesign.halfband(类型,类型)
初始化滤波器设计类型的属性类型
。”类型
“必须是低通滤波器
或高通滤波
和不区分大小写的。
d = fdesign.halfband (
构造对象规范
)d
并设置其“规范
”规范
。条目规范
代表不同的滤波器响应特性,如过滤器秩序,控制滤波器的设计。有效的条目规范
如下所示。这些选项是不区分大小写的。
太瓦
,ast
(默认规范
)n
,太瓦
n
n
,ast
在那里,
ast
——在阻带衰减分贝(默认单位)。n
——过滤订单。太瓦
——通过之间的过渡区宽度和停止。归一化频率中指定单位。
默认情况下,所有频率规范假定为归一化频率的单位。此外,所有大小规格都假定dB。不同规格类型可能有不同的设计方法。
滤波器设计方法,适用于halfband过滤器改变根据规范对象规范
选择。使用designmethods
确定设计方法应用于一个对象及其规范的选择。不同的滤波器设计方法也有选项,您可以指定。使用designopts
设计方法来查看可用的选项。例如:
f = fdesign.halfband (N, TW);designmethods (f)
d = fdesign.halfband(规范,specvalue1 specvalue2,…)
构造一个对象d
并设置其规范施工时间。
d = fdesign.halfband (specvalue1 specvalue2)
构造一个对象d
假设默认的规范
财产tw, ast
使用你提供的输入参数的值specvalue1
和specvalue2
为太瓦
和ast
。
fs d = fdesign.halfband (…)
添加参数fs
中指定,赫兹定义要使用的采样频率。在这种情况下,所有在赫兹是频率的规范。
magunits d = fdesign.halfband (…)
指定任何级规范你的单位提供的输入参数。magunits
可以是其中一个
线性
在线性单元——指定大小dB
——指定大小在dB(分贝)的平方
——在电力单位指定大小
当你忽略magunits
参数,fdesign
假设所有大小在分贝。请注意,fdesign
商店所有大小规格分贝(必要时转换成分贝)无论如何你指定大小。
例子
版本历史
介绍了R2011a