首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> FRED,VirtualLab -> VirtualLab:编程用于执行IFTA设计的模块 [点此返回论坛查看本帖完整版本] [打印本页]

xunjigd 2019-09-18 15:26

VirtualLab:编程用于执行IFTA设计的模块

摘要 WLa!.v>  
$~0Q@):  
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。 <*!i$(gn  
v1JS~uDz  
[attachment=95812] a]Eg!Q  
z4#(Ze@u~_  
任务描述和示例代码 LQ11ba  
oX@ya3!Pz  
[attachment=95813] 0MMEo~dih  
IFTA设置的准备工作 h^9"i3H  
._w8J"E5  
为了运行该模块,必须生成初始IFTA文档 u]-_<YZ'B  
{5r0v#;  
[attachment=95814] g"s$}5{8:  
0Sq][W=  
结果 9Jf)!o8  
Rlnbdb;!k  
产生的相位函数   U[L9*=P;  
u]NZ`t%AP  
[attachment=95815] gWABY%!}  
I:bD~F b3  
文本文件中的性能输出 ?[<Tx-L  
UJfT!==U  
[attachment=95816] T{qTj6I  
{>LIMG-f  
文件信息 {t"+ 3zy'  
&cWjE x  
[attachment=95817] /-bF$)vN  
4(}J.-B  
延伸阅读 W?yd#j  
|Fm6#1A@  
-  可编程元件的自定义帮助 LMi:%i%\  
-  可编程光源,函数,界面和介质 M.-"U+#aD  
-  如何使用可编程函数及示例(柱透镜) 5uq3\a  
IK,|5]*Ar  
(来源:讯技光电)
查看本帖完整版本: [-- VirtualLab:编程用于执行IFTA设计的模块 --] [-- top --]

Copyright © 2005-2025 光行天下 蜀ICP备06003254号-1 网站统计