实验二--傅里叶分析及应用

上传人:痛*** 文档编号:102834887 上传时间:2022-06-07 格式:DOC 页数:11 大小:471KB
收藏 版权申诉 举报 下载
实验二--傅里叶分析及应用_第1页
第1页 / 共11页
实验二--傅里叶分析及应用_第2页
第2页 / 共11页
实验二--傅里叶分析及应用_第3页
第3页 / 共11页
资源描述:

《实验二--傅里叶分析及应用》由会员分享,可在线阅读,更多相关《实验二--傅里叶分析及应用(11页珍藏版)》请在装配图网上搜索。

1、 . . 实验二 傅里叶分析与应用一、实验目的(一)掌握使用Matlab进行周期信号傅里叶级数展开和频谱分析1、学会使用Matlab分析傅里叶级数展开,深入理解傅里叶级数的物理含义2、学会使用Matlab分析周期信号的频谱特性(二)掌握使用Matlab求解信号的傅里叶变换并分析傅里叶变换的性质1、学会运用Matlab求连续时间信号的傅里叶变换2、学会运用Matlab求连续时间信号的频谱图3、学会运用Matlab分析连续时间信号的傅里叶变换的性质(三) 掌握使用Matlab完成信号抽样并验证抽样定理 1、学会运用MATLAB完成信号抽样以与对抽样信号的频谱进行分析 2、学会运用MATLAB改变抽

2、样时间间隔,观察抽样后信号的频谱变化 3、学会运用MATLAB对抽样后的信号进行重建二、实验条件装有MATLAB的电脑三、实验容1、分别利用Matlab符号运算求解法和数值计算法求以下图所示信号的FT,并画出其频谱图(包括幅度谱和相位谱)注:图中时间单位为:毫秒(ms)。符号运算法:ft=sym(t+2)*heaviside(t+2)-(t+2)*heaviside(t+1)+heaviside(t+1)-heaviside(t-1)+(2-t)*heaviside(t-1)-(2-t)*heaviside(t-2);FW=simplify(fourier(ft)subplot(211)ezp

3、lot(abs(FW),grid ontitle(幅度谱)phase=atan(imag(FW)/real(FW);subplot(212)ezplot(phase),grid ontitle(相位谱)数值计算法:dt=0.01;t=-4:dt:4;ft=(t+2).*uCT(t+2)-(t+2).*uCT(t+1)+uCT(t+1)-uCT(t-1)+(2-t).*uCT(t-1)-(2-t).*uCT(t-2);N=2000;k=-N:N;W=pi*k/(N*dt);F=dt*ft*exp(-1i*t*W);F=abs(F);subplot(211)plot(W,F),grid onaxi

4、s(-pi pi -1 3)xlabel(w),ylabel(F(w)title(幅度谱)phase=atan(imag(FW)/real(FW);subplot(212)ezplot(phase),grid ontitle(相位谱)2、试用Matlab命令求的傅里叶反变换,并绘出其时域信号图。代码:t=sym(t);Fw=sym(10/(3+i*w)-4/(5+i*w);ft=ifourier(Fw,t);ezplot(abs(ft),grid onaxis(0 3 -1 7);xlabel(t),ylabel(F(t)3、已知门函数自身卷积为三角波信号,试用Matlab命令验证FT的时域卷

5、积定理。代码:f1=sym(heaviside(t+1)-heaviside(t-1);F=fourier(f1);F=simplify(F)*simplify(F);subplot(2,1,1);ezplot(F);yt=sym(heaviside(t+2)-heaviside(t)*(t+2)+(heaviside(t)-heaviside(t-2)*(-t+2) );F2=fourier(yt);F2=simplify(F2);subplot(2,1,2);ezplot(F2);从图中可以很明显的看出时域信号先卷积在进行傅里叶变换与时域信号先进行傅里叶变换后再相乘结果一致,因此验证卷积定

6、理正确。4、设有两个不同频率的余弦信号,频率分别为,;现在使用抽样频率对这三个信号进行抽样,使用MATLAB命令画出各抽样信号的波形和频谱,并分析其频率混叠现象建议:抽样信号的频谱图横坐标围不小于-10000Hz10000Hz或-20000*pi20000*pi rad/s。答:在低抽样率时有混叠现象而高抽样率时无混叠现象。代码:(1)当时的抽样函数Ts=0.00025;dt=0.00001;t=-0.006:dt:0.006;a=200*pi;ft=cos(a*t);subplot(221)plot(t,ft),grid onaxis(-0.006 0.006 -1.6 1.1);xlabe

7、l(),ylabel(f(t)title(余弦函数图像 )N=5000;k=-N:N;w=2*pi*k/(2*N+1)*dt);Fw=dt*ft*exp(-1i*t*w);subplot(222)plot(w,abs(Fw)grid onaxis(-10000 10000 0 0.008);xlabel(w),ylabel(F(w)title(余弦函数的频谱 )t2=-0.006:Ts:0.006; fst=cos(2.*pi.*100*t2); subplot(223) plot(t,ft,:),hold onstem(t2,fst),grid onaxis(-0.006 0.006 -1.

8、5 1.5)xlabel(),ylabel(Fs(t)title(抽样后的信号),hold offFsw=Ts*fst*exp(-1i*t2*w);subplot(224) plot(w,abs(Fsw),grid onaxis(-10000 10000 0 0.008) xlabel(w),ylabel(Fs(w) title(抽样信号的频谱)(2)当时的抽样函数Ts=0.00025;dt=0.00001;t=-0.006:dt:0.006;a=3800*pi;ft=cos(a*t);subplot(221)plot(t,ft),grid onaxis(-0.006 0.006 -1.6 1

9、.1);xlabel(),ylabel(f(t)title(余弦函数图像 )N=5000;k=-N:N;w=2*pi*k/(2*N+1)*dt);Fw=dt*ft*exp(-1i*t*w);subplot(222)plot(w,abs(Fw)grid onaxis(-10000 10000 0 0.008);xlabel(w),ylabel(F(w)title(余弦函数的频谱 )t2=-0.006:Ts:0.006; fst=cos(2.*pi.*100*t2); subplot(223) plot(t,ft,:),hold onstem(t2,fst),grid onaxis(-0.006

10、0.006 -1.5 1.5)xlabel(),ylabel(Fs(t)title(抽样后的信号),hold offFsw=Ts*fst*exp(-1i*t2*w);subplot(224) plot(w,abs(Fsw),grid onaxis(-10000 10000 0 0.008) xlabel(w),ylabel(Fs(w) title(抽样信号的频谱)5、结合抽样定理,利用MATLAB编程实现信号经过冲激脉冲抽样后得到的抽样信号与其频谱建议:冲激脉冲的周期分别取4*pi/3 s、pi s、2*pi/3 s三种情况对比,并利用构建信号。(1)当冲激脉冲的周期取4*pi/3 s时代码:

11、wm=2;wc=1.2*wm;Ts=4*pi/3;dt=0.1;ft=sinc(t1/pi).*(uCT(t1+10)-uCT(t1-10);N=500;k=-N:N;w=2*pi*k/(2*N+1)*dt);n=-100:100;nTs=n*Ts;fst=sinc(nTs/pi).*(uCT(nTs+10)-uCT(nTs-10);subplot(221);plot(t1,ft,:),hold onstem(nTs,fst),grid onaxis(-4 4 -1 1);xlabel(),ylabel(fs(t)title(Sa(t)抽样后的信号),hold off;Fsw=Ts*fst*e

12、xp(-1i*nTs*w);subplot(222)plot(w,abs(Fsw),c),grid onaxis(-10 10 -3 10)xlabel(w),ylabel(Fs(w)title(Sa(t)抽样信号的频谱)t=-10:dt:10;f=fst*Ts*wc/pi*sinc(wc/pi)*(ones(length(nTs),1)*t-nTs*ones(1,length(t);subplot(223)plot(t,f,m),grid on;axis(-10 10 -2 9);xlabel(t),ylabel(f(t)title(由f(nTs)信号重建得到Sa(t)信号)(2)当冲激脉冲

13、的周期取pi时wm=2;wc=1.2*wm;Ts=pi;dt=0.1;ft=sinc(t1/pi).*(uCT(t1+10)-uCT(t1-10);N=500;k=-N:N;w=2*pi*k/(2*N+1)*dt);n=-100:100;nTs=n*Ts;fst=sinc(nTs/pi).*(uCT(nTs+10)-uCT(nTs-10);subplot(221);plot(t1,ft,:),hold onstem(nTs,fst),grid onaxis(-4 4 -1 1);xlabel(),ylabel(fs(t)title(Sa(t)抽样后的信号),hold off;Fsw=Ts*fs

14、t*exp(-1i*nTs*w);subplot(222)plot(w,abs(Fsw),c),grid onaxis(-10 10 -3 10)xlabel(w),ylabel(Fs(w)title(Sa(t)抽样信号的频谱 )t=-10:dt:10;f=fst*Ts*wc/pi*sinc(wc/pi)*(ones(length(nTs),1)*t-nTs*ones(1,length(t);subplot(223)plot(t,f,m),grid on;axis(-10 10 -2 9);xlabel(t),ylabel(f(t)title(由 f(nTs)信号重建得到 Sa(t)信号 )(

15、3)当冲激脉冲的周期取2*pi/3时wm=2;wc=1.2*wm;Ts=2*pi/3;dt=0.1;ft=sinc(t1/pi).*(uCT(t1+10)-uCT(t1-10);N=500;k=-N:N;w=2*pi*k/(2*N+1)*dt);n=-100:100;nTs=n*Ts;fst=sinc(nTs/pi).*(uCT(nTs+10)-uCT(nTs-10);subplot(221);plot(t1,ft,:),hold onstem(nTs,fst),grid onaxis(-4 4 -1 1);xlabel(),ylabel(fs(t)title(Sa(t)抽样后的信号),hol

16、d off;Fsw=Ts*fst*exp(-1i*nTs*w);subplot(222)plot(w,abs(Fsw),c),grid onaxis(-10 10 -3 10)xlabel(w),ylabel(Fs(w)title(Sa(t)抽样信号的频谱 )t=-10:dt:10;f=fst*Ts*wc/pi*sinc(wc/pi)*(ones(length(nTs),1)*t-nTs*ones(1,length(t);subplot(223)plot(t,f,m),grid on;axis(-10 10 -2 9);xlabel(t),ylabel(f(t)title(由 f(nTs)信号

17、重建得到 Sa(t)信号 )6、已知周期三角信号如以下图所示注:图中时间单位为:毫秒(ms):(1)试求出该信号的傅里叶级数自己求或参见课本P112或P394,利用Matlab编程实现其各次谐波如1、3、5、13、49的叠加,并验证其收敛性;代码: t=-10:0.01:10;omega=pi;y=abs(sawtooth(pi*0.5*t,0.5);plot(t,y),grid on;axis(-10,10,0,1.5);n_max=1,3,5,13,49;N=length(n_max);for k=1:N n=1:2:n_max(k); b=4./(pi*n).2); x=b*cos(om

18、ega*n*t); figure; plot(t,y); hold on; x=x+1/2; plot(t,x); hold off; axis(-10,10,0,1.5); title(=,num2str(n_max(k);end(2)用Matlab分析该周期三角信号的频谱三角形式或指数形式均可。当周期三角信号的周期(如由2ms1ms或由2ms4ms)和宽度(如2ms1ms)分别变化时,试观察分析其频谱的变化。答:其频谱图中间部分的幅值降低,两侧的部分幅值上升。代码:dt=0.01;t=-4:dt:4;ft=(t=-1&t0&t=-0.5&t0&t=0.5).*(1-t);%subplot(

19、2,1,1)%plot(t,ft);grid onn=2000;k=-n:n;w=pi*k/(n*dt);f=dt*ft*exp(-1i*t*w);f=abs(f);%subplot(2,1,2)plot(w,f);axis(-20 20 0 1.1),grid on;title(周期三角信号的周期1ms )四、实验结论和讨论本次实验总体难度较大,但是数据上基本没有问题,除了在选择坐标长度时有些问题之外,总体没什么问题。图像清晰完整,结果也比较明显。五、实验思考本次实验让我更加熟悉了MATLAB的基本用法和一些常用的数学计算函数,在此基础上也让我更加深入的对傅里叶变换,傅里叶级数,抽样函数,抽样定理等加深了认识,在一些细节用法的方面加深了印象。本次实验难度比较大,但是难度大的同时收获也非常丰富。今后,我要更加熟悉常用函数以与基本规则,争取快速又保质保量完成任务。11 / 11

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!