双线性映射matlab,matlab用双线性变换法设计IIR数字滤波器
实验三:用双线性变换法设计IIR数字滤波器
一.实验目的:
(1)熟悉用双线性变换法设计IIR数字滤波器的原理与方法。
(2)掌握数字滤波器的计算机仿真方法。
(3)通过观察对实际心电图信号的滤波作用,获得数字滤波的感性知识。
二.实验内容及步骤:
(1) 用双线性变换法设计一个巴特沃斯低通IIR数字滤波器,设计指标参数为:在通带内频率低于0.2pi时,最大衰减小于1dB;在阻带内[0.3pi , pi] 频率区间上,,最小衰减大于15dB;
(2) 以0.02pi为采样间隔,打印出数字滤波器在频率区间[ 0, 0.5pi]上的幅频响应特性曲线;
(3) 用所设计的滤波器对实际心电图信号采样序列(在本实验后面给出)进行仿真滤波处理,并分别打印出滤波前后的心电图波形图,观察总结滤波作用与效果。
三.实验原理与方法:
(1)复习有关巴特沃斯模拟滤波器设计和用双线性变换法设计IIR数字滤波器的内容,用双线性变换法设计数字滤波器系统函数H(z)。
根据设计指标,调用MA TLAB工具箱函数buttord和butter,也可得到H(z)。
(2)编写滤波器仿真程序,计算H(z)对心电图信号采样序列x(n)的相应序列y(n)。
(3)在通过计算机上运行仿真滤波程序,并调用通用绘图子程序,完成实验内容(2)和(3)。四.实验主要仪器设备和材料
计算机。MATLAB7.0或以上版本
五.实验报告要求
(1)简述实验目的及原理;
(2)由所打印的特性曲线及设计过程简述双线性变换法的特点;
(3)对比滤波前后的心电图信号波形,说明数字滤波器的滤波过程与滤波作用;
(4) 简要回答思考题.
六.实验步骤
心电图信号采样序列样式本x(n)
{ x(n) } = { -4 , -2, 0, -4, -6, -4, -2, -4, -6, -6, -4, -4, -6, -6, -2, 6, 12, 8, 0, -16
-38, -60, -84, -90, -66, -32, -4, -2, -4, 8,12, 12 , 10, 6, 6, 6, 4, 0, 0, 0
0, 0, -2, -4, 0, 0, 0, -2, -2, 0,0 , -2,, -2, -2, -2, 0}
程序代码
x=[-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10 ,6,6,6,4,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0];
k=1;
close all;
figure(1);
subplot(2,2,1);
n=0:55;
stem(n,x,'.');
axis([0,56,-100,50]);
xlabel('n');
ylabel('x(n)');
双线性映射matlab,matlab用双线性变换法设计IIR数字滤波器相关推荐
- matlab调用mstg,实验五 双线性变换法设计IIR数字滤波器
实验五 IIR 数字滤波器设计 一.实验目的 (1)熟悉用双线性变换法设计IIR 数字滤波器的原理与方法: (2)学会调用MATLAB 信号处理工具箱中滤波器设计函数设计各种IIR 数字滤波器,学会根 ...
- Matlab | 数字信号处理:双线性变换法设计IIR数字滤波器
========================================== 博主github:https://github.com/MichaelBeechan 博主CSDN:https:/ ...
- matlab双线性变换切比雪夫2,语音信号滤波去噪——使用双线性变换法设计切比雪夫II型.doc...
语音信号滤波去噪--使用双线性变换法设计切比雪夫II型.doc 语音信号滤波去噪--使用双线性变换法设计切比雪夫II型滤波器 学生姓名:李谷越 指导老师:胡双红 摘 要 本课程设计的主要目的石设计一个 ...
- matlab求双线性变换法,[Matlab]双线性变换法设计数字低通滤波器
测试代码: %%****bin_lp.m*******************%% %% 使用双线性变换法设计低通滤波器 %% 2018年6月13日 14:27:37 %% author:Alimy ...
- [Matlab]双线性变换法设计数字低通滤波器
测试代码: %%****bin_lp.m*******************%% %% 使用双线性变换法设计低通滤波器 %% 2018年6月13日 14:27:37 %% author:Alimyc ...
- [Matlab]双线性变换法设计数字带通滤波器
测试代码: %%****bin_bp.m*******************%% %% 使用双线性变换法设计带通滤波器 %% 2018年6月13日 16:30:34 %% author:Alimyc ...
- 双线性变换法设计原型低通为椭圆型的数字IIR高通滤波器
设计内容及要求 本文用双线性变换法设计原型低通为椭圆型的数字IIR高通滤波器,通带边界频率为550Hz,阻带边界频率分别为450Hz,通带最大衰减3dB,阻带最小衰减42dB,抽样频率为2000Hz, ...
- matlab数字滤波器设计实验,用MATLAB设计IIR数字滤波器
[实例简介] 用MATLAB设计IIR数字滤波器,用MATLAB设计IIR数字滤波器,用MATLAB设计IIR数字滤波器 set(gca, YTick Mode, manual, 'YTick', [ ...
- matlab 冲激响应不变法,matlab实验七 冲激响应不变法IIR数字滤波器设计
(数字信号处理)实验报告 实验名称 实验七 冲激响应不变法IIR 数字滤波器设计 实验时间 年 月 日 专业班级 学 号 姓 名 成 绩 教师评语: 一.实验目的 1.掌握构成一个频率响应与给定的滤波 ...
- matlab 冲激响应不变法,matlab实验七冲激响应不变法IIR数字滤波器设计.doc
(数字信号处理)实验报告 实验名称 实验七 冲激响应不变法IIR数字滤波器设计 实验时间 年 月 日 专业班级 学 号 姓 名 成 绩 教师评语: 一.实验目的 1.掌握构成一个频率响应与给定的滤波特 ...
最新文章
- 009_调色盘和高亮样式
- Faster RCNN网络简介
- Sigmoid函数与逻辑回归
- 清华大学python镜像_使用清华开源镜像安装tensorflow
- 5.Java 面试题整理(JDBC ,JDO 方面)
- Vue模板语法---vue工作笔记0003
- ROS2——Windows上的安装笔记
- java窗口小程序atm_写一个ATM机小程序(JAVA), 目前老师 讲到了 静态工厂
- Docker cpu memory quota使用说明
- SpringCloud之熔断器Hystrix
- 不知道何时,我逐渐丧失了表达能力
- 十四、springBoot2.0 自定义异常
- 关于Adams仿真过程中问题的解决记录
- python练习题(3)--字符串及正则表达式的应用
- 给图像添加相框、圆形圆角显示图片、图像合成知识
- 单片机:延时函数的理解
- MATLAB中clf函数
- Swagger学习笔记(基于Go-Gin)
- FOTA与OTA区别在哪?
- xshell里面使用黑色背景时蓝色字体看不清楚的解决方法