酷炫网站首页,抖音推广费用标准,做笔记的网站,网站建站哪个品牌好前段时间找了点Matlab与ANSYS协同工作的资料#xff0c;在我看来所谓协同是ANSYS将结果写到文件然后Matlab读#xff0c;或者Matlab写数据到文件ANSYS读#xff0c;协同是通过读写文件实现的。我找了个瞬态分析的例子#xff0c;写了APDL#xff0c;将网上找到的ANSYS结果… 前段时间找了点Matlab与ANSYS协同工作的资料在我看来所谓协同是ANSYS将结果写到文件然后Matlab读或者Matlab写数据到文件ANSYS读协同是通过读写文件实现的。我找了个瞬态分析的例子写了APDL将网上找到的ANSYS结果输出部分代码加了进来实现三个节点位移时间数据写到文件然后Matlab读取该文件并作三节点位移-时间图。说明一下ANSYS生成的文件都在Matlab当前工作目录下。 1 Matlab的代码mat2ans.m !“D:\Program Files (x86)\Ansys Inc\v100\ANSYS\bin\intel\ansys100.exe” -b -i “E:\WP\m2a\transient.mac” -o “E:\WP\m2a\ans.out” %save(‘E:\WP\m2a\matdat.dat’,‘data’,’-ascii’) %load(’-ascii’,‘E:\WP\m2a\ans.rst’) load ‘result1.txt’ tresult1(:,1); u1result1(:,2)*1e3; u2result1(:,3)*1e3; u3result1(:,4)*1e3; plot(t,u1,‘k’,t,u2,‘c’,t,u3,‘g’) legend(‘Node 100’,‘Node 146’,‘Node 200’) xlabel(‘time/s’),ylabel(‘disp/mm’) 2 ANSYS APDL代码transient.mac finish /cwd,‘E:\WP\M2A\ans2mat’ /filename,ansys2matlab /title,ansys result output formatted /units,SI /prep7 et,1,shell63 et,2,beam4 r,1,0.02 r,2,2e-4,2e-8,2e-8,0.01,0.02 mp,ex,1,2e11 mp,prxy,1,0.3 mp,dens,1,7.83e3 rectng,0,2,0,1 kgen,2,1,4,1,-1 do,i,1,4,1 l,i,i4 enddo lsel,all lesize,all,0.1 asel,all amesh,1 mat,1 real,2 lmesh,5,8,1 fini ! /output,cp,out!Output Info to cp.out /debug,-1,1 !element mass stiff matrix ! /solu antype,trans alphad,5 !dkdele,all,all ksel,s,kp,5,8,1 dk,all,all allsel sbctran outres,all,all ! time,1 autots,on deltim,0.2,0.05,0.5,1 kbc,0 sfa,1,1,pres,10000 lswrite,1 ! time,2 lswrite,2 ! time,4 kbc,1 sfa,1,1,pres,5000 lswrite,3 ! time,6 sfa,1,1,pres,0 lswrite,4 allsel lssolve,1,4,1 ! fini !* /output,term !To output window /post1 !file,ansys2matlab,rst !结果文件 set,last *GET,N_SET,ACTIVE,0,SET,NSET !n_set5 *DIM,NODES,ARRAY,3 *DIM,TIMES,ARRAY,N_SET *DIM,RESULT,ARRAY,3,N_SET NODES(1)100,146,200 *DO,I,1,N_SET,1 SET,I *GET,TI,ACTIVE,0,SET,TIME TIMES(I)TI *DO,J,1,3,1 *GET,RESULT(J,I),NODE,NODES(J),U,Z *ENDDO *ENDDO *cfopen,result1,txt !*vwrite !(’ ) !*vwrite,nodes(1),nodes(2),nodes(3) !(‘Time Node’,f9.0,2f15.0) *do,i,1,N_SET *vwrite,times(i),result(1,i),result(2,i),result(3,i) (f8.5,8x,3f15.10) *enddo *cfclose fini * !dump a matrix !/aux2 !fileaux2,ansys2matlab,emat !form,long !dump,all !* 3 运行过程概括 执行Matlab的mat2ans.m由于第一条命令启动ANSYS控制权由Matlab交给ANSYSANSYS以批处理执行transient.mac的APDL代码并生成想要的结果文件result1.txt然后自动退出Matlab得到控制权接着执行余下的命令。 matlab/ansys协同的一个例子 4 结果展示 4.1 有限元模型位移图 matlab/ansys协同的一个例子 4.2 ANSYS作三节点位移-时间曲线 matlab/ansys协同的一个例子 4.3 Matlab作三节点位移-时间曲线 matlab/ansys协同的一个例子http://blog.sina.com.cn/s/blog_c0d2007a0102vhf2.html /divlink hrefhttps://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css relstylesheetdiv classmore-toolboxdiv classleft-toolboxul classtoolbox-listli classtool-item tool-active is-like a hrefjavascript:;svg classicon aria-hiddentrueuse xlink:href#csdnc-thumbsup/use/svgspan classname点赞/spanspan classcount/span/a/lili classtool-item tool-active is-collection a hrefjavascript:; data-report-click{quot;modquot;:quot;popu_824quot;}svg classicon aria-hiddentrueuse xlink:href#icon-csdnc-Collection-G/use/svgspan classname收藏/span/a/lili classtool-item tool-active is-sharea hrefjavascript:;svg classicon aria-hiddentrueuse xlink:href#icon-csdnc-fenxiang/use/svg分享/a/li!--打赏开始--!--打赏结束--li classtool-item tool-moreasvg t1575545411852 classicon viewBox0 0 1024 1024 version1.1 xmlnshttp://www.w3.org/2000/svg p-id5717 xmlns:xlinkhttp://www.w3.org/1999/xlink width200 height200defsstyle typetext/css/style/defspath dM179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z p-id5718/pathpath dM509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z p-id5719/pathpath dM846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z p-id5720/path/svg/aul classmore-boxli classitema classarticle-report文章举报/a/li/ul/li/ul/div/divdiv classperson-messageboxdiv classleft-messagea hrefhttps://blog.csdn.net/qq_33588707img srchttps://profile.csdnimg.cn/F/A/8/3_qq_33588707 classavatar_pic usernameqq_33588707img srchttps://g.csdnimg.cn/static/user-reg-year/1x/4.png classuser-years/a/divdiv classmiddle-messagediv classtitlespan classtita hrefhttps://blog.csdn.net/qq_33588707 data-report-click{quot;modquot;:quot;popu_379quot;} target_blank小黄三爷/a/span/divdiv classtextspan发布了3 篇原创文章/span · span获赞 2/span · span访问量 2143/span/div/divdiv classright-messagea hrefhttps://im.csdn.net/im/main.html?userNameqq_33588707 target_blank classbtn btn-sm btn-red-hollow bt-button personal-letter私信/aa classbtn btn-sm bt-button personal-watch data-report-click{quot;modquot;:quot;popu_379quot;}关注/a/div/div/div[TOC](这里写自定义目录标题)