点扩散函数的一维数值计算及其MATLAB实现
更新时间:2019-05-21
访问次数:
关键词:点扩散函数 一维计算 Hankel变换 MATLAB软件
作者单位:北京航空航天大学电子信息工程学院光电与信息工程系 北京;北京东方计量技术研究所 北京 (100080);北京航空航天大学电子信息工程学院光电与信息工程系
内容提要:通过应用复指数函数与Bessel函数的展开关系和将径向对称的光瞳函数展开成方位角的Fourier级数的方法,可以将衍射受限光学成像系统的点扩散函数的二维Fourier变换的计算转换为一维Fourier变换和一维Hankel变换的计算。并借助MATLAB软件在计算机上实现了编程计算。与二维Fourier变换计算方法相比,一维计算可以方便而清晰地获得像平面上任一确定方向的点扩散强度分布。与Fortran、Basic和C等编程计算语言相比,应用MATLAB语言编程计算,程序语言简洁,且大大降低了使用者对数学基础和计算机语言知识的要求,是进行科学与工程研究的高效工具。
期刊名:红外与激光工程
期号:第4期
年份:2004
页数:405-408