vision
Subscriber

老师,您好!

我对脚本中的部分代码有些疑问,想向您请教一下:


1 为什么在计算指定位置的场时要拓宽x,y的范围?


2 在计算Uxy时为什么要加上一个很小的值1e-5?虽然看到了程序的注释,是为了避免分母为0时的运算错误,但还是不理解?这里所说的Phi和theta是指什么夹角?如果根据下方坐标系示意图,Uy代指的是复振幅单位向量中的cosβ,Ux代指cosα,则Phi应该是XOY面内的矢量,theta则为角度γ,请问可以这么理解吗?


4 如果可以这么理解,这里为什么要让物平面电场分量除以sqrt(cosθ)?

5 在使用czt进行傅里叶变换前,为什么位相因子要增加一个exp{-ikx}?

期待您的回答!