永发信息网

ansys和matlab可以互相调用吗

答案:2  悬赏:80  手机版
解决时间 2021-01-22 21:37
ansys和matlab可以互相调用吗
最佳答案
没有用,我试过了,不可能实现。ansys本身有叠加功能,没有覆盖功能。所以用matlab调用ansys效果不好,复杂程序都出不来结果。每调用一次,ansys就要重新建立模型,速度太慢。
全部回答
可以,具体来说: 采用matlab作为主控程序,设置好所有的参数与选项传递给ansys(通过文件)并调用ansys计算。 ansys计算结束后(默认情况下,matlab会自己等着,这一点很方便)再用matlab处理ansys的输出文件。由于所有的设置可以在 matlab中统一完成,省去很多参数同步的工作,也顺便实现了计算的自动化。 采用ansys作为主控程序,亦可以实现ansys调用matlab的计算结果,进而实现了计算的自动化。 ansys与matlab的相互调用 网上对于 ansys与fortran和c的相互调用说的较多,而对于ansys和matlab的调用说的较少,由于matlab的功能强大,将它与ansys联用 可以及方便的解决一些问题。本人通过网上的搜索内容和自己的实践,总结出ansys与matlab的相互调用经验,现与大家一起分享: 1.用ansys调用matlab 先将matlab的 m文件filename和读取数据都放在ansys工作目录下, 在ansys中输入命令 /sys,d:\matlab701\bin\win32\matlab.exe /r filename 上 面的命令中“d:\matlab701\bin\win32\matlab.exe ”为matlab的运行目录,如果matlab所在的盘符不是这样,需要修改,filename要改成相应的m文件名。 如果想退出matlab回到ansys工作环境,可在matalb最后加上命令"exit" 2.用matlab调用ansys !"d:\program files\ansysinc\v100\ansys\bin\intel\ansys100.exe" -b -i c:\fracture4.txt -o c:\fra.out 命令说明:!即相当于dos的调用命令; "d:\program files\ansysinc\v100\ansys\bin\intel\ansys100.exe" 为ansys的运行目录,本人所用的是10.0版本; c:\fracture4.txt 是ansys命令流文件; c:\fra.out是输入文件。 以上路径和文件名在具体操作时需要做具体修改。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
芒果太酸有什么好的吃法
我的热血江湖邪13剑灵魂觉醒5段,我想在上体
关于环境容量与环境承载量的不正确叙述是A.环
奇瑞qq进气支管往外漏 汽油 什么原因
容积相同的四个集气瓶,分别装满下列气体,将
我又来提问了:形容极好的 英语(其实我也不
求解,怎样推算一个人何时起大运?望一人师指
单选题意大利新兴工业的特点是:A.中小企业为
给老板倒水说什么?难道要说老板喝点水?还是
早出晚归是什么家禽动物
浴室瓷砖上面安装莲蓬头的时候,瓷砖后面正好
梦见一只白色的猫 和我特别亲近.............
代运营公司一般都会托管到什么程度?保不保销
棉袄上的白羊毛领洗粗净怎么办
规模化猪场的免疫如何防止漏免注意事项
推荐资讯
单选题This is a picture of
一个逃犯在外面赚的钱被捕以后钱归家里人还是
李家茶园(阳光路)地址好找么,我有些事要过去
男人吃羊血能不能补肾
有关冉闵的好看的小说
东达水族馆地址好找么,我有些事要过去,
1摩尔水变为冰体积变化多少?
橘黄玫瑰代表什么意思
张大千!齐白石嫡传弟子!陈希文!詹长吉大师
朝阳旅馆(后火神庙街)地址有知道的么?有点事
农村信用社西街信用社(人民北路)地址在哪,我
上海失业金在哪里办理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?