登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
ANSYS 电磁仿真专区
>
HFSS
>
关于HFSS和MATLAB中dipole_example的问题
发帖
回复
1
2
6278
阅读
13
回复
[
原创
]
关于HFSS和MATLAB中dipole_example的问题
离线
man007
UID :2695
注册:
2007-05-16
登录:
2011-11-27
发帖:
4
等级:
旁观者
0楼
发表于: 2010-08-07 13:58:45
我近期正在做用MATLAB调用和优化HFSS模型,在参考HFSSAPI中的dipole_example这个例子时遇到了几个问题,始终解决不了。在此希望各位高手能给指导一下,不胜感激。
W'u>#
我最开始运行此程序时,总报错,不能打开HFSS模型也倒不出tmpdata,只能写出模型的VBS文件。错误原因是 Warning:HFSS Execution returned an error status。我检查了各个函数,最后把hfssExecuteScript这个函数私自修改了一下,最后可以用了。这下模型可以打开,tmpdata也有了,但是在迭代第二次的时候HFSS出现了The libirary dipole is in use,意思好像是说不能在一个HFSS里面建立同一名字的模型,随后我又修改了下主程序和相关的函数,让每一次迭代产生的HFSS 模型名称不同。但是VBS又报错。。然后我就实在是找不到解决办法了,在此希望各 ..
"Os_vlapHo
xFg>SJ7]
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
wennzi
专业设计天线
UID :531
注册:
2006-12-25
登录:
2023-07-13
发帖:
616
等级:
八级仿真大师
1楼
发表于: 2010-08-07 20:56:25
在坛子里搜索相应的帖子,以前有过同样的问题
共
条评分
离线
man007
UID :2695
注册:
2007-05-16
登录:
2011-11-27
发帖:
4
等级:
旁观者
2楼
发表于: 2010-08-08 16:33:22
我搜索过啊。。但是问题不一样。。。不能解决我的问题。。。
共
条评分
离线
mzzhan
无乐趣
UID :19063
注册:
2008-10-12
登录:
2015-02-28
发帖:
24
等级:
仿真新人
3楼
发表于: 2011-06-19 23:14:48
解决了吗?我学习这个的时候也遇到了,报错如下
fnX`Q[b4\A
The Initial Dipole Length is 1.00 meter ...
"~7>\>UFh
Running iteration #1 ...
#S*/bao#
Creating the Script File ...
9V@V6TvW>&
Solving using HFSS ..
K<ft2anY5
Running HFSS using D:\Program Files\Ansoft\HFSS10\hfss.exe /Iconic /RunScriptAndExit dipole_example.vbs ...
usK*s$ns
,-d0b0
Warning: HFSS Execution returned an error status !
OJ5#4qJ[
> In hfssExecuteScript at 112
PV\+P6aIb
In dipole_example at 100
Q&=w_Wc
??? Error using ==> run
9s$CA4?HP
C:\temp\tmpData.m not found.
5aZ2j26
*<jAiB,O*
Error in ==> dipole_example at 103
6vNrBB
run(tmpDataFile);
%'7lbpy,f
\T :i{.i
??? Error: File: dipole_example.m Line: 124 Column: 37
*><F'
Unexpected MATLAB expression.
"wnzo,
"h a L
??? Error: File: dipole_example.m Line: 124 Column: 37
UK O[r;
Unexpected MATLAB expression.
共
条评分
无乐趣
离线
mzzhan
无乐趣
UID :19063
注册:
2008-10-12
登录:
2015-02-28
发帖:
24
等级:
仿真新人
4楼
发表于: 2011-06-19 23:19:11
回 3楼(mzzhan) 的帖子
The Initial Dipole Length is 1.00 meter ...
D2!X?"[P
Running iteration #1 ...
Y*>#T
Creating the Script File ...
7;sj%U^'l
Solving using HFSS ..
E^lvbLh'
Running HFSS using D:\"Program Files"\Ansoft\HFSS10\HFSS.exe /Iconic /RunScriptAndExit dipole_example.vbs ...
;"fDUY|
?_$=l1vf
Warning: HFSS Execution returned an error status !
Z&4&-RCi
> In hfssExecuteScript at 112
qnJt5
In dipole_example at 101
Hh-+/sO~"
??? Error using ==> run
C8e !H
C:\temp\examples\tmpData.m not found.
WD2]&g
@}OL9Ch
Error in ==> dipole_example at 105
KJ=6 n%6
run (tmpDataFile);
Fzpfoz<N
ujaGNg?,
改过之后报错如下,求助
共
条评分
无乐趣
离线
mzzhan
无乐趣
UID :19063
注册:
2008-10-12
登录:
2015-02-28
发帖:
24
等级:
仿真新人
5楼
发表于: 2011-06-20 11:18:40
回 4楼(mzzhan) 的帖子
单独运行脚本,自动在hfss中计算并保存*.m文件,但是优化的时候提示:
`v}%33$hA
The Initial Dipole Length is 1.00 meter ...
D <&X_
Running iteration #1 ...
k.^coI5
Creating the Script File ...
^Au _U
Solving using HFSS ..
T2 Y,U {
Running HFSS using D:\"Program Files"\Ansoft\HFSS9\hfss.exe /Iconic /RunScriptAndExit D:\matlab_hfss_tmp\dipole_example.vbs ...
oiyzHx
%Gj8F4{
ZAUQJS 91E
Status =
1jPJw3"3h
eDJfU
1
: G`hm{
k^%B5
ks97k8B
Result =
;D s46M-s
UkHY[M7;
系统找不到指定的路径。
z$GoaS(
pT1[<X!<s
'XofD}dm
Warning: HFSS Execution returned an error status !
<Ib[82PU
> In hfssExecuteScript at 112
i|}[A
In dipole_example at 98
:.d:9Z|_
Solution Completed. Plotting Results for this Iteration ...
+|@rD/I6
Simulated Resonance Frequency: 125.50 MHz
\eb|eN0i
Required Accuracy is met !!
d&u]WVU
Optimized Antenna Length is 1.00 meter.
RE=+Dz{
iMFgmM|
函数
:ORR_f`>
-gas?^`
disp(sprintf(' Running HFSS using %s ...\n', cmdHFSS));
4e;yG>
[Status, Result] = system(cmdHFSS);)%———这句有问题返回:系统找不到指定的路径。
vRxM4O~"
<