matlab 滤波器群延时,Matlab群时延问题
我试了一个FIR(窗函数法)滤波器,得到的群延迟在通带区间内完全是直线。程序如下:
wp=0.2*pi; ws=0.3*pi;
tr_width=ws-wp
M=ceil(6.6*pi/tr_width)+1
n=[0:1:M-1];
wc=(ws+wp)/2;
hd=ideal_lp(wc,M);
w_ham=(hamming(M))';
h=hd.*w_ham;
[db, mag, pha, grd, w]=freqz_m(h,[1]);
delta_w=2*pi/1000;
Rp=-(min(db(1:1:wp/delta_w+1)));
As=-round(max(db(ws/delta_w+1:1:501)));
%diplay
figure(1);
subplot(2,2,1); stem(n,hd);
title('Ideal Impulse Response');
axis([0 M-1 -0.1 0.3]); ylabel('hd(n)');
subplot(2,2,2); stem(n, w_ham); title('Hamming Window');
axis([0 M-1 0 1.1]); ylabel('w(n)');
subplot(2,2,3); stem(n, h); title('Actual Impulse Response');
axis([0 M-1 -0.1 0.3]); ylabel('h(n)');
subplot(2,2,4); plot(w/pi, db); title('Magnitude Response in dB'); grid;
axis([0 1 -100 10]); ylabel('Decibels');
set(gca,'XTickMode','manual','XTick',[0, 0.2, 0.3, 1]);
set(gca,'YTickMode','manual','YTick',[-50,0]);
%set(gca,'YTickLabelMode','manual','YTickLabels',['50';'0']);
figure(2);
pha1=unwrap(pha);
subplot 211; plot(w/pi, pha1); title('Phase'); grid;
set(gca,'XTickMode','manual','XTick',[0, 0.2, 0.3, 1]);
subplot 212; plot(w/pi, grd); title('group delay'); grid;
set(gca,'XTickMode','manual','XTick',[0, 0.2, 0.3, 1]);
有图为
ex30391a.jpg
(28.8 KB, 下载次数: 10)
2010-4-6 06:16 上传
matlab 滤波器群延时,Matlab群时延问题相关推荐
- 关于精英蚁群算法matlab,蚁群算法MATLAB解VRP问题
Excel exp12_3_2.xls内容: ANT_VRP函数: function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ANT ...
- 滤波器 群延迟 matlab,补偿滤波器引入的延迟和失真
补偿滤波器引入的延迟和失真 对信号进行滤波会引入延迟.这意味着相对于输入,输出信号在时间上有所偏移. 当偏移不变时,您可以通过按时间偏移信号来校正延迟. 有时滤波器延迟各频率分量的时间是不相等的.这种 ...
- matlab滤波器函数6,matlab中滤波器函数filter的c语言实现
参考出处:https://wenku.baidu.com/view/6a8eeeee9fc3d5bbfd0a79563c1ec5da50e2d6e5.html 实现: MATLAB的filter滤波函 ...
- matlab滤波器脉冲响应,【 MATLAB 】impz函数介绍(数字滤波器的脉冲响应)
这篇博文将MATLAB 帮助文档上的内容简单的贴上,便于我写其他博文引用,以及查看使用. impz Impulse response of digital filter Syntax [h,t] = ...
- plot_route(pos_r); matlab,蚁群算法 matlab程序(已运行) - lyp2003ok的专栏 - CSDN博客
个城市 Pcum=cumsum(P); %cumsum,元素累加即求和 Select=find(Pcum>=rand);%若计算的概率大于原来的就选择这条路线 to_visit=J(Select ...
- matlab虚拟力,31无线传感网络布局优化的虚拟力导向粒子群算法MATLAB源代码
无线传感网络布局优化的虚拟力导向粒子群算法MATLAB源代码 本源代码主要参考了下面的文献:王雪, 王晟, 马俊杰. 无线传感器网络布局的虚拟力导向微粒群优化策略[J]. 电子学报, 2007, 11 ...
- matlab集群搭建问题
本文是在matlab 集群搭建中遇到一些问题的总结: 1.破解版的是否可以用,我已经搭建到集群还没使用目前看来破解版的是可以用的,不存在要用到"Licence Manager". ...
- Matlab 集群计算平台搭建
家庭云服务器高阶应用:通过Matlab分布式计算来演示所谓的"家庭云计算"(非云储存)(转) Matlab是强大的计算软件,这不需要过多介绍了,大到航天航空领域,小到计算方程式,M ...
- 自适应滤波器设计及matlab实现,(终稿)自适应滤波器设计及Matlab实现.doc(OK版)...
<自适应滤波器设计及Matlab实现.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)自适应滤波器设计及Matlab实现.doc(OK版)>相关文档资源请在帮帮文库(w ...
最新文章
- sw如何缩放装配体_SolidWorks关于大型装配体的优化技巧(二)
- 排序算法(五):快速排序
- Bayer Pattern to RGB
- 成功解决cv2.imwrite(filename, img)代码输出中文文件乱码的问题(cv2.imencode方法解决)
- 解决IE正常模式与兼容性模式的办法
- HDU 1385 Minimum Transport Cost
- 关于photoswiper展示时图片自适应的问题
- 关于某些 Visual Studio Code 扩展程序无法在浏览器中运行的原因
- java服务器崩溃的原因_请求大神帮忙分析一下服务器崩溃原因
- jq 在字符串中,去掉指定的元素
- Linux(CentOS)下安装Elasticsearch5.0.0
- expdp 详解及实例
- ln命令:软链接建立与删除
- 小偷程序原理和简单示例
- 2018美赛E题翻译
- css三角形的IE兼容写法
- 【渝粤题库】陕西师范大学202861 发展心理学 作业(专升本)
- 索尼公布电池召回计划 不局限于笔记本
- 洛谷 1144 最短路计数 bfs
- 鸿蒙第二批升级时间,鸿蒙系统第二批升级名单_鸿蒙系统第二批有哪些手机可以升级...