找回密码
 注册
Simdroid-非首页
查看: 126|回复: 3

求助:MATLAB调用ANSYS(不指定ANSYS的绝对路径)

[复制链接]
发表于 2012-10-18 10:47:49 | 显示全部楼层 |阅读模式 来自 北京
MATLAB调用ANSYS的语句如下:

!"D:\Program Files\ANSYS Inc\v121\ansys\bin\WINX64\ansys.exe" -b -i tower_mode_solve.inp

现在的问题是:
上述语句如果在另一台电脑上运行,则可能因为ANSYS的安装路径不同而发生错误。为了保证程序在任何安装有ANSYS的电脑上都能运行,需要程序自动查找到ANSYS的安装路径并调用ANSYS.exe文件,执行有限元分析。

请教各位大神,如何达到上述效果?
这里的ANSYS也可以换成其他外部程序。总之,需要ANSYS自己找到外部程序的可执行文件的存放路径并启动运行。

大神们帮帮忙,谢谢!

发表于 2012-11-24 17:07:41 | 显示全部楼层 来自 湖北鄂州
Simdroid开发平台
我以32位 ANSYS13.0为例说明:
在安装好ANSYS13.0后,系统内会生成环境变量ANSYS130_DIR=D:\Program Files\ANSYS Inc\v130\ANSYS
那么可以这样调用:
!"%ANSYS130_DIR%\bin\intel\ANSYS130.exe"
我用  !"%ANSYS130_DIR%\bin\intel\ANSYS.exe" 不可行
对于你的情况,你可以做些修改
如果还有其他方法,请赐教!
回复 不支持

使用道具 举报

发表于 2012-11-24 19:46:38 | 显示全部楼层 来自 吉林
受教了!
回复 不支持

使用道具 举报

发表于 2012-11-24 19:47:44 | 显示全部楼层 来自 吉林
受教了!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-30 10:09 , Processed in 0.029868 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表