



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
综合实验1.实验目的能综合利用信号处理的理论和Matlab工具实现对信号进行分析和处理(1) 熟练对信号进行时域和频域分析;(2) 熟练进行滤波器设计和实现;(3) 掌握对信号的滤波处理和分析。2实验原理 设计并实现滤波器对信号进行分析和处理是信号处理课程学习的主要内容。通过对信号进行频谱分析,能发现信号的频率特性,以及组成信号的频率分量。对信号进行滤波处理,能改善信号的质量,或者为数据处理(如传输,分类等)提供预处理,等。本次实验是对特定信号进行分析并进行滤波处理,需要综合应用之前的实验内容,主要有以下几个方面。(1)离散时间信号与系统的时域分析 Matlab为离散时间信号与系统的分析提供了丰富且功能强大的计算函数和绘图分析函数,便于离散时间信号和系统的时域表示和分析。(2)信号的频域分析信号处理课程主要学习了离散信号和系统的频域分析方法与实现,以及滤波器的设计与实现。离散信号与系统的频域分析包括DTFT、DFT、Z变换等,FFT则是DFT的快速实现。用Matlab分析信号的频谱可以用freqz函数或者FFT函数。(3) 滤波器设计滤波器的设计首先要确定滤波器的类型,即低通、高通、带通还是带阻。滤波器的边缘频率可以通过对信号的频谱分析得到,滤波器的幅度指标主要有阻带最小衰减As和通带最大衰减Ap。一般来说,As越大,对截止通过的频率分量的衰减越大;Ap越小,对需要保留的频率分量的衰减越小。因此,As越大,Ap越小,滤波器的性能越好,但随之而来,滤波器的阶数越大,实现的代价(包括计算时间和空间)越大。由此,滤波器的设计需要对滤波器性能和实现代价进行均衡考虑。另外根据冲激响应的长度可以分为IIR和FIR两种类型。两种类型的滤波器各有特点。用FIR滤波器可以设计出具有严格线性相位的滤波器,但在满足同样指标的条件下,FIR滤波器的阶数高于IIR滤波器。Matlab为各种类型的滤波器的设计提供了丰富的函数,可以借助这些函数方便地设计出符合要求地滤波器。3. 实验内容及步骤 已知长度为100的离散信号x,主要由三种不同频率的信号构成。请对x进行分析,并设计相应的滤波器,得到构成x的三种信号。实验步骤:调用离散信号x: load(C:UserszhongxinDesktopx.mat)(1) 对信号进行时域和频域分析,确定信号x的频率分量。程序:subplot(2,1,1); stem(x); %时域分析title(time domain of x );X,w=freqz(x); %频域分析subplot(2,1,2);plot(w/pi,abs(X);title(freqency domain of x )结果:由信号的频谱可知,离散信号x的频率分量为:0.2、0.5以及0.9。(2) 针对每个组成信号,设计滤波器。包括确定滤波器类型、滤波器指标等。对于频率分量为0.2的信号,应设计一个低通滤波器,wp=0.35pi, ws=0.45pi, rp=1, rs=60。对于频率分量为0.5的信号,应设计一个带通滤波器。对于频率分量为0.9的信号,应设计一个高通滤波器,wp=0.8pi, ws=0.75pi, rp=1, rs=60。(3) 用Matlab实现滤波器。设计低通滤波器:程序:rp=1;rs=60wp=0.35*pi;ws=0.45*pi; %通带和阻带的截止频率Fs=1; % let Fs=1 wap=tan(wp/2);was=tan(ws/2); %预畸变公式n,wn=buttord(wap,was,rp,rs,s); %设计等效模拟滤波器z,p,k=buttap(n); bp,ap=zp2tf(z,p,k); %设计模拟低通原型滤波器bs,as=lp2lp(bp,ap,wap); %将模拟低通原型滤波器转换为一般低通滤波器bz,az=bilinear(bs,as,Fs/2); %实现双线性变换,由模拟低通滤波器得到数字滤波器,ba,bz为传输函数分子分母的系数h,w=freqz(bz,az,256,Fs); %H(Z)的幅频响应plot(w,abs(h);title(frequence of filter);grid on;figure;y=filter(bz,az,x); %验证y1,w=freqz(y);%频域表示subplot(3,1,1);plot(w/pi,abs(y1); %低通滤波器的输出title(x frequency domain out of lowpass filter);subplot(3,1,2);stem(x);title(yi zhi xin hao x);subplot(3,1,3);stem(y); title(the output signal y); 、分析:通过滤波得到了略有衰减的清晰的低频信号。设计高通滤波器程序:wp=0.8*pi;rp=1; %参数的设置ws=0.75*pi;rs=60;Fs=1;wap=tan(wp/2);was=tan(ws/2); %预畸变公式n,wn=buttord(wap,was,rp,rs,s); %设计等效模拟滤波器z,p,k=buttap(n); %n为滤波器的阶数bp,ap=zp2tf(z,p,k); %设计模拟低通原型滤波器bs,as=lp2hp(bp,ap,wap); %将模拟低通原型滤波器转换为高通滤波器bz,az=bilinear(bs,as,Fs/2); %实现双线性变换h,w=freqz(bz,az,256,Fs);plot(w,abs(h); %滤波器的频响title(frequence of filter);grid on;figure;y=filter(bz,az,x); %验证滤波器的特性y1,w=freqz(y);subplot(3,1,1);stem(x);title(yi zhi xin hao x);subplot(3,1,2);stem(y);title(the output of filter y);subplot(3,1,3);plot(w/pi,abs(y1);title(frequence or the output); 分析:通过滤波得到了清晰的高频信号设计带通滤波器:程序:wn=0.3,0.6; %cut-off frequency 的范围b=fir1(34,wn,bandpass); %带阻滤波器 默认是函数自动取hamming窗h,t=freqz(b,1,512);impz(b,1); %查看冲激响应grid on;figure;freqz(b,1,512); %窗函数的频率响应grid on;figure;y=filter(b,1,x); %滤波器的验证subplot(2,1,1);stem(x);subplot(2,1,2);stem(y);z,w=freqz(y);subplot(3,1,3);plot(w/pi,abs(z);结果:分析:通过滤波,很好的从复合信号X中得到了稳定且基本没有衰减的中频信号。实验总结: 通过本实验,我充分掌握了滤波器的分析,设计过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版粮食收购企业粮食储备管理合同
- 二零二五年度土地征收补偿协议书示范样本
- 2025版个人担保服务条款协议范本
- 二零二五年度基桩检测与施工验收合同
- 二零二五党建联学共建合作协议(生态保护版)
- 二零二五年度第三人民医院肉类配送与冷链服务合同
- 2025版服装行业产品质量检测与认证服务合同
- 2025版木屋安全防护设施安装与施工合同
- 二零二五年度高新技术企业岗位聘任合同范本
- 2025至2030年中国平板用键盘行业市场运行现状及投资战略研究报告
- 生产流程再造之路
- 《矿山机电安全管理》课件
- 室分分布系统原理及方案
- 《撬装一体式水电解制氢储氢加氢装置安全技术规范》
- 2025年国家电网公司招聘笔试参考题库含答案解析
- “医养结合嵌入式”养老模式的必要性、困境与对策研究
- 企业计量管理制度模版(2篇)
- 《培训电气基础知识》课件
- 有关化工厂设备培训内容
- 中医科医疗质量管理制度
- 西门子S7-1500 PLC技术及应用 课件 第3章 S7-1500 PLC 的硬件配置
评论
0/150
提交评论