点扩散函数的一维数值计算及其MATLAB实现

被引:5
作者
江月松
邱志伟
李铮
机构
[1] 北京航空航天大学电子信息工程学院光电与信息工程系
[2] 北京东方计量技术研究所
[3] 北京航空航天大学电子信息工程学院光电与信息工程系 北京
[4] 北京
关键词
点扩散函数; 一维计算; Hankel变换; MATLAB软件;
D O I
暂无
中图分类号
TP311.1 [程序设计];
学科分类号
081202 ; 0835 ;
摘要
通过应用复指数函数与Bessel函数的展开关系和将径向对称的光瞳函数展开成方位角的Fourier级数的方法,可以将衍射受限光学成像系统的点扩散函数的二维Fourier变换的计算转换为一维Fourier变换和一维Hankel变换的计算。并借助MATLAB软件在计算机上实现了编程计算。与二维Fourier变换计算方法相比,一维计算可以方便而清晰地获得像平面上任一确定方向的点扩散强度分布。与Fortran、Basic和C等编程计算语言相比,应用MATLAB语言编程计算,程序语言简洁,且大大降低了使用者对数学基础和计算机语言知识的要求,是进行科学与工程研究的高效工具。
引用
收藏
页码:405 / 408
页数:4
相关论文
共 4 条
[1]  
MATLAB 6.0与科学计算.[M].王沫然编著;.电子工业出版社.2001,
[2]  
MatLab工程数学应用.[M].许波;刘征编著;.清华大学出版社.2000,
[3]  
信息光学.[M].苏显渝;李继陶编著;.科学出版社.1999,
[4]  
贝塞尔函数.[M].奚定平[著];.高等教育出版社.1998,