登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
ANSYS 电磁仿真专区
>
HFSS
>
请教一下大家HFSS VBS 脚本方面的问题
发帖
回复
1143
阅读
1
回复
[
互助
]
请教一下大家HFSS VBS 脚本方面的问题
离线
turboc1986
UID :89309
注册:
2012-02-28
登录:
2013-03-15
发帖:
2
等级:
旁观者
0楼
发表于: 2013-03-07 13:04:23
请教一下各位专家
mZE8.`
dEG ]riO
我正在做一个用Matlab调用HFSS进行天线优化的实验。具体的过程是用matlab生成一个HFSS的vbs的脚本,再通过这个脚本自动完成HFSS的计算。
S?2YJl8B
`{<JC{yc?
我的问题是,HFSS在计算中遇到一些internal error,但是却能够产生数据,并正常退出,产生的错误数据对我的计算造成了较大的影响。所以我希望能够让HFSS在solve遇到问题的时候返回一个值。我可以根据这个值将错误数据抹去。
`1q|F9D
2md.S$V$,
我查了一下HFSS scripting的文档,其中写到:solve 可以返回值,0为正常,-1为非正常退出。语法为
PK}vh%
MISE C[/
return_status = oDesign.Solve Array("SetupFc")
!h*B (,
$NdH*
但是我在生成该脚本后,会提示错误
?lyltAxs'
VAg68EbnF
错误为:
^X^,>Z|
L W?&a3e
脚本: D:temp\transmitter_2.vbs
V $>"f(
行:386
_{mJ.1)V;
字符:23
!")WZq^`
错误:语句未结束
? osfL
代码:800A0401
vU{jda$$#
..
", QPb3
VRB~7\A5<)
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
xinyouyou
UID :98599
注册:
2012-08-28
登录:
2020-02-14
发帖:
30
等级:
仿真新人
1楼
发表于: 2013-11-22 09:21:38
我也是刚刚接触到这类的问题,我认为返回一个值之后,你在之后的程序中应该要用到这个值才行。
KzIt
我想请问,你的优化算法是每优化一次就要重写一次脚本吗?
Qf"6PJ
共
条评分
发帖
回复