下面是一段简单的 Matlab 代码,模拟光从平面波通过一个球面镜,并得到光的焦点以及焦点前后的光场图像。
clear all;
clc;
lambda = 500e-9; % 光波长
k = 2*pi/lambda; % 光波数
D = 100e-3; % 物镜直径
f = 50e-3; % 物镜焦距
x = linspace(-D/2,D/2,1000); % 横坐标
下面是一段简单的 Matlab 代码,模拟光从平面波通过一个球面镜,并得到光的焦点以及焦点前后的光场图像。
clear all;
clc;
lambda = 500e-9; % 光波长
k = 2*pi/lambda; % 光波数
D = 100e-3; % 物镜直径
f = 50e-3; % 物镜焦距
x = linspace(-D/2,D/2,1000); % 横坐标