主要内容

fdesign.fracdelay

分数延迟滤波器规范对象

语法

d = fdesign.fracdelay(δ)
d = fdesign.fracdelay (三角洲,“N”)
d = fdesign.fracdelay(δ,N, N)
d = fdesign.fracdelay(δn)
fs d = fdesign.fracdelay (…)

描述

d = fdesign.fracdelay(δ)构造一个默认的分数延迟滤波器设计d筛选器顺序设置为3和延迟值设置为δ。分数延迟δ必须在0和1之间的样本。

d = fdesign.fracdelay (三角洲,“N”)初始化滤波器设计规范N,在那里N指定分数延迟滤波器秩序和默认滤波器的顺序3。

使用designmethods(d)得到一个设计方法用于规范的列表。

d = fdesign.fracdelay(δ,N, N)初始化滤波器设计N并设置过滤器来n

d = fdesign.fracdelay(δn)假设默认的规范N、过滤订单,并设置过滤器以您提供的值输入n

fs d = fdesign.fracdelay (…)添加参数fs,以赫兹为单位指定定义采样频率(赫兹)。在这种情况下,指定部分延迟δ是在0和1之间fs

例子

全部折叠

设计一个二阶分数延迟滤波器0.2样品使用拉格朗日方法。实现使用法罗分数延迟滤波器(fd)结构。

d = fdesign.fracdelay (0.2,“N”2);secondOrderFrac =设计(d,“拉格朗日”,“filterstructure”,“farrowfd”);fvtool (secondOrderFrac“分析”,“grpdelay”)

{“字符串”:“图图1:群延迟包含一个坐标轴对象。坐标轴对象与标题群延迟包含一个类型的对象。”、“特克斯”:“群延迟”、“乳胶”:[]}

设计一个立方分数延迟滤波器8 kHz的采样频率和分数延迟50微秒使用拉格朗日方法。

d = fdesign.fracdelay (50 e-6,“N”,8000);cubicFrac =设计(d,“拉格朗日”,“FilterStructure”,“farrowfd”);

版本历史

介绍了R2011a