文档帮助中心文档
数字滤波器的相位响应
[φ,w] = phasez (b, a, n)
[φ,w] = phasez (sos, n)
[φ,w] = phasez (d, n)
[φ,w] = phasez (___n '全部')
(φ,f) = phasez (___、n、f)
φ= phasez (___, f, f)
φ= phasez (___w)
phasez (___)
[φ,w) = phasez (b,一个,n)返回n-点相位响应向量φ以及相应的角频率矢量w用于存储传递函数系数的数字滤波器b和一个.
[φ,w) = phasez (b,一个,n)
φ
w
b
一个
n
[φ,w) = phasez (紧急求救信号,n)返回n-点相位响应对应于二阶分段矩阵紧急求救信号.
[φ,w) = phasez (紧急求救信号,n)
紧急求救信号
[φ,w) = phasez (d,n)返回n-点相位响应的数字滤波器d.
[φ,w) = phasez (d,n)
d
[φ,w) = phasez (___,n“整”)返回相位响应为n在整个单位圆上采样点。该语法可以包含前面语法的输入参数的任何组合。
[φ,w) = phasez (___,n“整”)
[φ,f) = phasez (___,n,fs)返回频率矢量。
[φ,f) = phasez (___,n,fs)
f
fs
φ= phasez (___,f,fs)返回相位响应向量φ按输入的物理频率进行评估f.该语法可以包含前面语法的输入参数的任何组合。
φ= phasez (___,f,fs)
φ= phasez (___,w)在中指定的频率下以弧度返回展开的相位响应w.
φ= phasez (___,w)
例子
phasez (___)没有输出参数的情况下,绘制滤波器的相位响应。
全部折叠
使用designfilt设计了一个54阶、归一化截止频率的FIR滤波器 0 . 3. π rad/s,通带纹波0.7 dB,阻带衰减42 dB。采用约束最小二乘方法。显示滤波器的相位响应。
designfilt
Nf = 54;Fc = 0.3;美联社= 0.7;= 42;d = designfilt (“lowpassfir”,“CutoffFrequency”足球俱乐部,“FilterOrder”Nf,...“PassbandRipple”据美联社,,“StopbandAttenuation”,,...“DesignMethod”,“cls”);phasez (d)
设计相同的过滤器使用fircls1.记住fircls1使用线性单位来测量纹波和衰减。
fircls1
人民行动党= 10 ^(美联社/ 40);Apl = (pAp-1) / (pAp + 1);不是= 10 ^ (/ 20);美国手语= 1 /不是;b = fircls1 (Nf、Fc、Apl、手语);phasez (b)
设计一个通频带频率归一化的低通等纹波滤波器 0 . 4 5 π Rad /s,归一化阻带频率 0 . 5 5 π rad/s,通带纹波1 dB,阻带衰减60 dB。显示滤波器的相位响应。
d = designfilt (“lowpassfir”,...“PassbandFrequency”, 0.45,“StopbandFrequency”, 0.55,...“PassbandRipple”,1,“StopbandAttenuation”现年60岁的...“DesignMethod”,“equiripple”);phasez (d)
设计一个具有归一化通频带频率的椭圆低通IIR滤波器 0 . 4 π Rad /s,归一化阻带频率 0 . 5 π rad/s,通带纹波1 dB,阻带衰减60 dB。显示滤波器的相位响应。
d = designfilt (“lowpassiir”,...“PassbandFrequency”, 0.4,“StopbandFrequency”, 0.5,...“PassbandRipple”,1,“StopbandAttenuation”现年60岁的...“DesignMethod”,“ellip”);phasez (d)
传递函数系数,指定为向量。将传递函数表示为b和一个作为
H ( e j ω ) = B ( e j ω ) 一个 ( e j ω ) = b (1) + b (2) e − j ω + b (3) e − j 2 ω + ⋯ + b(米) e − j ( 米 − 1 ) ω (1) + (2) e − j ω + (3) e − j 2 ω + ⋯ + 一个(N) e − j ( N − 1 ) ω .
例子:B = [1 3 3 1]/6和A = [3 0 1 0]/3指定一个三阶巴特沃斯滤波器,归一化频率为3db, 0.5π rad/sample。
B = [1 3 3 1]/6
A = [3 0 1 0]/3
数据类型:双|单复数的支持:金宝app是的
双
单
计算点的数目,指定为不小于2的正整数标量。当n时,默认值为512。为了得到最好的结果,设置n更改为大于筛选顺序的值。
二阶截面系数,用矩阵表示。紧急求救信号是一个K- × 6矩阵,其中分段的数量,K,必须大于或等于2。如果分段数小于2,函数将输入视为分子向量。每一行的紧急求救信号对应于一个二阶(双四)滤波器的系数。的我th排紧急求救信号对应于[bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)].
[bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)]
例子:S = [2 4 2 6 0 2;3 3 0 6 0 0]指定了一个三阶Butterworth滤波器,归一化频率为3db, 0.5π rad/sample。
S = [2 4 2 6 0 2;3 3 0 6 0 0]
digitalFilter
数字滤波器,指定为digitalFilter对象。使用designfilt生成一个数字基于频率响应规范的滤波器。
例子:d = designfilt(“lowpassiir”、“FilterOrder”、3、“HalfPowerFrequency”,0.5)指定了一个三阶Butterworth滤波器,归一化频率为3db, 0.5π rad/sample。
d = designfilt(“lowpassiir”、“FilterOrder”、3、“HalfPowerFrequency”,0.5)
采样率,指定为一个正标量。当时间的单位是秒时,fs表示为赫兹。
数据类型:双
角频率,指定为矢量,用rad/sample表示。w必须至少有两个元素,否则函数将其解释为n.w=π对应于奈奎斯特频率。
频率,指定为矢量。f必须至少有两个元素,否则函数将其解释为n.当时间的单位是秒时,f表示为赫兹。
相位响应,作为矢量返回。如果您指定n,然后φ长度n.如果没有指定n,或指定n作为一个空向量φ长度为512。
如果输入phasez为单精度,函数使用单精度算法计算相位响应。输出φ是单精度。
phasez
角频率,返回为矢量。w取值范围从0到π.如果您指定“整体”在你的输入,值w取值范围为0 ~ 2π.如果您指定n,w长度n.如果没有指定n,或指定n作为空向量,w长度为512。
“整体”
频率,返回为以赫兹表示的矢量。f取值范围从0到fs/ 2赫兹。如果您指定“整体”在你的输入,值f范围从0到fs赫兹。如果您指定n,f长度n.如果没有指定n,或指定n作为一个空向量,f长度为512。
designfilt|digitalFilter|freqz|FVTool|grpdelay|phasedelay
freqz
grpdelay
phasedelay
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系