首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
FRED,VirtualLab
->
编程用于执行IFTA设计的模块
[点此返回论坛查看本帖完整版本]
[打印本页]
infotek
2021-03-25 09:19
编程用于执行IFTA设计的模块
摘要
H7 "r^s]D
*cP(3n3]R
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。
q.kDx_
%v4*$E!f
L/?jtF:o
x~QZVL=:
任务描述和示例代码
k&9[}a*
|Ae7wXOs
s`en8%
IFTA设置的准备工作
H=*lj.x
dUL*~%2I
为了运行该模块,必须生成初始IFTA文档
^c]c`w
k$|g)[RE
zF@[S
=Eb$rc)
结果
M%Zh{
?G[=pY:=
产生的相位函数
N~ajrv}kd
@E4ya$A)F
z.Vf,<H
=I0J1Ob
文本文件中的性能输出
K'f^=bcI
@<3kj R?j
&2nICAN[
>8|V[-H
文件信息
R|92T*h
A=sz8?K+`
seVT|z
'p[*2J"K4
D?FmlDTr[
hU3sEOm>
QQ:2987619807
查看本帖完整版本: [--
编程用于执行IFTA设计的模块
--] [--
top
--]
Copyright © 2005-2026
光行天下
蜀ICP备06003254号-1
网站统计