在Mathematica中编程矩阵光学
Programming matrix optics into Mathematica
摘要:
由光学系统中的光线引起的各种非线性变换可以由矩阵乘积建模,直到任何期望的近似阶。Mathematica软件已被用来找到合适的矩阵系数的直线路径变换和圆锥表面引起的变换,方向变化和位置偏移。同样的软件包被编程为七阶光学系统的模型。一个Petzval透镜被用来验证程序的建模能力。
英文摘要:
The various non-linear transformations incurred by the rays in an optical system can be modelled by matrix products up to any desired order of approximation. Mathematica software has been used to find the appropriate matrix coefficients for the straight path transformation and for the transformations induced by conical surfaces, both direction change and position offset. The same software package was programmed to model optical systems in seventh-order. A Petzval lens was used to exemplify the modelling power of the program.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。