Matlab中横向光场怎么改成纵向光场分布 有结果可以私信给我追加酬金

空心高斯光束通过圆形光阑透镜后的横向光场分布改为纵向分布的思维是不是把r=0 z1变为数组
横向光场程序如下:

img

纵向光场分布预期仿真效果如下:

img