当前位置:首页 > 运用Matlab实现光学中的几个傅立叶变换
grid;
%进行FFT傅里叶变换并做频谱图 y=fft(x,N);%进行fft变换 mag=abs(y);%求幅值
f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换 figure(1); subplot(232);
plot(f,mag);%做频谱图 axis([0,100,0,80]); xlabel('频率(Hz)'); ylabel('幅值');
title('正弦信号y=2*pi*10t幅频谱图N=128'); grid;
%求均方根谱 sq=abs(y); figure(1); subplot(233); plot(f,sq);
xlabel('频率(Hz)'); ylabel('均方根谱');
title('正弦信号y=2*pi*10t均方根谱'); grid;
%求功率谱 power=sq.^2; figure(1); subplot(234); plot(f,power); xlabel('频率(Hz)'); ylabel('功率谱');
title('正弦信号y=2*pi*10t功率谱'); grid;
%求对数谱 ln=log(sq); figure(1); subplot(235); plot(f,ln);
xlabel('频率(Hz)'); ylabel('对数谱');
title('正弦信号y=2*pi*10t对数谱'); grid;
%用IFFT做傅里叶反变换恢复原始信号 xifft=ifft(y);
magx=real(xifft);
ti=[0:length(xifft)-1]/fs;
figure(1); subplot(236); plot(ti,magx); xlabel('t'); ylabel('y');
title('通过IFFT转换的正弦信号波形'); grid
6. 结论:
通过光学傅里叶变换和matlab 数学工具的有效结合,通过matlab强大的信号处理功能光学中的傅立叶变换具有难度高,抽象性大的特点,对数据处理和波形图像的处理,而matlab也具有强大的信号处理功能,结合光学中傅立叶变换、傅立叶级数、卷积定理的内容,通过matlab程序来体现 光学中几个傅里叶调动的直观演示。
7、参考文献:
[1]谢家宁,陈伟成,赵建林,陈国杰,张潞英.Matlab在光学信息处理仿真实验中的应用[J].
物理实验,2004,24(6):23-25
[2]欧攀,戴一堂,王爱明,柳强,李立京,伊小素.高等光学仿真(matlab版)——光导波,
激光[M].北京:北京航空航天大学出版社,2001
[3]任玉杰.数值分析及其MATLAB实现[M].北京:高等教育出版社,2007 [4]张志勇.精通Matlab[M].北京:北京航空航天大学出版社,2000
[5]熊万杰,陆建龙.MATLAB软件支持下得理论物理教学改革[J].内蒙古师范大学学报,
2003,16(5).
[6]蔡履中,王成彦,周玉芳.光学(修订版)[M].济南:山东大学出版社,2002.
[7]陈怀琛.MATLAB及其在理工课程中的应用指南[M].西安:西安电子科技大学出版社,
2000.
[8]潘柏根. 信息光学仿真实验软件的研究[M].安徽 :合肥工业大学出版社,2010. [9]徐蓁. 计算机生成全息图的快速硬件算法与光电重建[M].南京: 东南大学出版社. 2008. [10]赵盾. 光学实验计算机仿真平台的构建[M].武汉:武汉大学出版社,2010.
[11]何福. 数字信号处理方法在地震工程中的应用研究[M].北京: 中国地震局工程力学研
究所, 2007.
[12] 常永. 基于谐波小波分析的矿山机械故障诊断研究[M]. 河南:河南理工大学, 2012. [13] 尹珅. 基于光学原理的图像存储和恢复[M].南京:中南大学出版社,2014. [14] 吕宪魁. 大孔径单色傅里叶变换透镜的设计[M].重庆:重庆大学出版社,2005. [15] 刘茂先. 高一学生对函数概念理解的调查研究[M].贵州:贵州大学出版社,2014.
Matlab implementation of optical fourier transform
Abstract:in the optical fourier transform,with the high difficulty and abstract characteristics
致谢:
历时将近两个月的时间终于将这篇论文写完,在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。尤其要强烈感谢我的论文老师,她对我进行了无私的指导和帮助,不厌其烦的帮助进行论文的修改和改进。另外,在校图书馆查找资料的时候,
图书馆的老师也给我很多方面的支持和帮助。在此,向帮助和指导过我的各位老师表示最衷心的感谢!
共分享92篇相关文档