《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 1675|回复: 4
收起左侧

[提问] matlab 调用ANSYS

[复制链接]
发表于 2016-4-27 20:44:42 | 显示全部楼层 |阅读模式
system('E:\ANSYS\v160\ansys\bin\winx64\ANSYS160.exe -b -p ansys -i D:\model.txt -o D:\temp.out')

调用代码如上,model.txt是我的命令流文件,里面有结构的模态分析和谱分析,在mechanical apdl界面中导入命令可以完成分析,但是在MATLAB中调用ANSYS进行分析分析到一半会出现mechanical apdl program停止工作,不知道什么原因,请高手们给看看
 楼主| 发表于 2016-4-27 20:48:21 | 显示全部楼层
MATLAB版本是15a,ANSYS版本是16,系统win7 64位
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-29 14:52:39 | 显示全部楼层
已解决,更换了MATLAB版本后可以调用,换到了2010b
回复 支持 反对

使用道具 举报

发表于 2016-8-31 14:43:01 | 显示全部楼层
我写了一个matlab程序需要多次调用ansys,第一个ansys命令流可以调用并运算,到第二个ansys命令流调用是出现mechanical apdl program停止工作,我单独利用批处理bat调用第二个ansys命令流运算又可以正常运算,只要一用matlab调用就会出错,但第一个命令流一直都可以运算。
回复 支持 反对

使用道具 举报

发表于 2016-9-1 09:25:37 | 显示全部楼层
我跟你一样换成了2010b,然后可以算了,但是过一段时间又不能算了,又提示mechanical apdl program停止工作
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 蜀ICP备19014457号 

GMT+8, 2020-11-28 16:22 , Processed in 0.046785 second(s), 11 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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