FDTD径向偏振光宽谱问题

fdtd

#1

您好:
我想请教下我用案例usr_custom_source.lsf这个代码生成径向偏振光,就是我看代码是这样的
lambda0 = 0.5e-6;
f = c/lambda0;
w = 2pif;
k = 2*pi/lambda0;

directly load dataset into source

select(“import_beam”);
importdataset(EM);
set(“center wavelength”,lambda0);
set(“wavelength span”,0);

save dataset to .mat file which can be imported at a later time

matlabsave(“EM.mat”,EM);

那么我一般是用这代码生成EM.mat文件,然后在我想要的FDTD文件里import source里导入,但这个代码我看生成的场好像是对于波长500nm来说的,那我想问的是我导入这个场之后,然后import source里波长范围我设置为300-1000,这样有问题的吗?还是需要生成的这个场就是300-1000的?就是这个场是500nm波长生成的,但光源是300的时候不知道对不对。


如何用tfsf光源设置矢量光场?
#2

有没有问题关键看光场分布于波长有没有关系。如果有,那就有些问题,主要是散射和光源注入误差,这也是我们添加空间宽光谱高斯波和模式光源的原因。原则上你也可以用类似的方法添加,只不过需要额外的工作。如果与波长无关就不用管了。