资源简介
内部有MATLAB代码(经测试完整) 另外有word文档的课程设计报告;全部可
代码片段和文件信息
%题目:利用MATLAB结合双线性变换法设计 一个数字切比雪夫带通IIR滤波
%姓名:罗扬静
%班别:通信172班
%学号:201708402208
clear
%数字滤波器的技术指标 即任务设计要求
wp1=0.45*pi; wp2=0.65*pi; wp0=0.55*pi;
ws1=0.3*pi; ws2=0.75*pi;
Ap=1; As=40; T=2;
%带通到低通的频率变换
Wp1=(2/T)*tan(wp1/2); Wp2=(2/T)*tan(wp2/2);
Ws1=(2/T)*tan(ws1/2); Ws2=(2/T)*tan(ws2/2); Wp=(2/T)*tan(wp0/2);
BW=Wp2-Wp1; %带通滤波器的通带宽度
W0=Wp1*Wp2;
WP=1; %归一化处理
WS=WP*(W0^2-Ws1^2)/(Ws1*BW);
%切比雪夫模拟低通原型滤波器设计
[NWn]=cheb1ord(WPWSApAs‘s‘);
[B1A1]=cheby1(NApWn‘s‘);
%模拟低通原型滤波器幅频特性曲线(dB)
[h1w1]=freqs(B1A1);
subplot(321);plot(w1/pi20*log(abs(h1)));grid on;
xlabel(‘w(rad)‘);
ylabel(‘|H(jw)|.dB‘);
title(‘模拟低通滤波器幅频特性曲线‘);
% 由模拟低通原型滤波器变换为模拟带通滤波器
[B2A2]=lp2bp(B1A1WpBW);
[h2w2]= freqs(B2A2);
%模拟带通滤波器幅频特性曲线(dB)
subplot(322);plot(w220*log(abs(h2)));axis([03-40050]);grid on;
xlabel(‘w(rad)‘);
ylabel(‘|H(jw)|.dB‘);
title(‘模拟带通滤波器幅频特性曲线‘);
%双线性变换:由模拟滤波器向数字滤波器的变换
[B3A3]=bilinear(B2A20.5);
[hw]=freqz(B3A364);
phz=unwrap(angle(h));
%数字带通滤波器幅频响应曲线
subplot(323);plot(w/piabs(h));
xlabel(‘w(rad)‘);ylabel(‘|H(z)|‘);
title(‘数字带通滤波器幅频特性曲线‘);
%数字带通滤波器幅频响应曲线(dB)
subplot(324);plot(w/pi20*log10(abs(h)));axis([-12-25050]);
xlabel(‘w(rad)‘);ylabel(‘|H(z)|.dB‘);
title(‘数字带通滤波器幅频特性曲线‘);
%数字带通滤波器相频特性曲线(dB)
subplot(325);plot(w/piphz);grid on;
xlabel(‘w(rad)‘);
ylabel(‘H(z)‘);
title(‘数字带通滤波器相频特性曲线‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1689 2019-11-15 17:10 DSP课设\IIR.m
文件 460800 2019-11-15 20:46 DSP课设\MATLAB结合双线性变换法设计一个数字切比雪夫带同IIR滤波器.doc
- 上一篇:多目标模板匹配
- 下一篇:用matlab生成正弦表程序.m文件
相关资源
- 用matlab生成正弦表程序.m文件
- 单神经元自适应PID代码
- 运动控制 速度开环调速系统模型
- 多元回归的交叉验证程序 可供做预测
- 最速下降法MATLAB程序
- 遗传算法程序优化pid参数
- svpwm逆变及电机转差频率控制
- 数值计算方法 基于 MATLAB实现
- 用matlab TV模型图像修复
- 基于GS算法的数字水印
- 熵权法matlab编程
- boost电路模型
- Floyd最短路径算法
- 风力机叶片设计MATLAB程序
- MatlabR2019a安装破解教程.zip
- 基于模型的DMC控制算法
- 线路纵差保护仿真图
- matlab在GUI下语音播放
- 连续投影算法SAP-matlab程序
- matlab灰色系统理论多变量模型-MGM(
- 基于牛拉法的电力系统潮流计算程序
- GRNN神经网络.zip
- PM,MUSIC四阶累积量等几种DOA估计算法
- 基于matlab的双向A*算法
- 基于MATLAB的指纹定位算法 NN KNN WK
- matlab的mpt工具箱含voronoi函数
- 风电场电力系统可靠性评估matlab程序
- 基于MATLAB的卷积演示系统gui
- matlab激光光束
- vrp+matlab+模拟退火
评论
共有 条评论