文档帮助中心文档
将数字滤波器转换为零增益表示
(z,磷、钾)= zpk (d)
例子
[z,p,k) = zpk (d)返回对应于数字滤波器的零点、极点和增益,d在向量z和p和标量k,分别。
[z,p,k) = zpk (d)
z
p
k
d
全部折叠
设计了一种8阶高通FIR滤波器,通频带频率为75khz,通带纹波为0.2 dB。指定采样率为200khz。求滤波器的零点、极点和增益。
hpFilt = designfilt (“highpassiir”,“FilterOrder”8...“PassbandFrequency”75年e3,“PassbandRipple”, 0.2,...“SampleRate”200年e3);(z,磷、钾)= zpk (hpFilt)
z =8×11 1 1 1 1 1
p =8×1复杂-0.6707 + 0.6896i -0.6707 - 0.6896i -0.6873 + 0.5670i -0.6873 - 0.5670i -0.7399 + 0.3792i -0.7399 - 0.3792i -0.7839 + 0.1344i -0.7839 - 0.1344i
k = 1.2797 e-05
digitalFilter
数字滤波器,指定为digitalFilter对象。使用designfilt生成一个数字基于频率响应规范的滤波器。
designfilt
例子:d = designfilt(“lowpassiir”、“FilterOrder”、3、“HalfPowerFrequency”,0.5)指定了一个三阶Butterworth滤波器,归一化频率为3db, 0.5π rad/sample。
d = designfilt(“lowpassiir”、“FilterOrder”、3、“HalfPowerFrequency”,0.5)
过滤器的零,作为列向量返回。
数据类型:双
双
过滤器的极点,作为列向量返回。
滤波器的增益,返回实标量。
designfilt|digitalFilter|党卫军|特遣部队
党卫军
特遣部队
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系