摘要 W=]",<
Ct+%
为您的光学仿真提供最大的多功能性是我们的宗旨之一。 在本教程中,我们将介绍可编程探测器:可以最大限度地灵活地访问矢量场中包含的任何物理信息或到达探测器的光线(取决于模拟引擎)。 我们在这里使用一个简单的编程示例来说明其操作流程。 va2A@U
J?fh3RW9
Q@VnJ,
(OQ
@!R&
可编程探测器所在位置:目录 q.{/{9
\w[%n 0
1:UC\ WW
d2yHfl]3
可编程探测器所在位置:光学系统 #!# X3j
vK`h;
J5( D7rp#
关于光表征的注释 h xJgxM
iDc|9"|Tf3
在物理光学中表示光的矢量电磁场在VirtualLab Fusion中始终可以通过系统进行追迹。 6FMW g:{
•从计算效率的角度来看,为了使这种方法更实用,最重要的是拥有一套多样化的数学技术(高效傅里叶变换算法,插值和拟合方法,异构采样机制等)。 u?Mu*r?
•在当前版本的VirtualLab Fusion中,该技术由多个模拟引擎的共同呈现: de{YgN
- 光线追迹:纯光线追迹,产生2D和3D结果 pY#EXZ#
- 经典场追迹:可处理等距采样的EM场数据 2_b'mepV
- 第二代场追迹:还能够处理非等距的EM场数据 N==_'`O1Q0
•这与可编程探测器相关:探测器的良好实施需要考虑不同引擎中的光线表现方式! ^QR'yt3e
)uuEOF"w
8;&S9'ci
G<6grd5PP
关于光表征的注释 rss.F3dK
Am0C|(#Xm
•此外,为了表达光的一系列重要物理属性(部分相干,例如,无论是时间还是空间),VirtualLab使用模态分解。 WTs[Sud/
4 xzJql
•可通过一系列索引在可编程探测器中访问不同的模态。 jZ,[{Z(N
lNVAKwW2#
•如果要可编程探测器呈现要求的正确物理特性,则考虑不同的模态也是至关重要的! x`vs-Y:P
#(g+jb0E
~(OIo7#;
]Ja8i%LjOG
编写代码:等距场数据 lA-!~SM v"
- :z5m+
•可编程探测器提供两种不同的编程控制设置。 这些与模拟引擎有关。 第一个标题为等距场数据的代码段,处理在等距矩形x,y网格上采样的电磁场对象。 B&