| 查看: 5983 | 回复: 22 | ||||||||||
| 【奖励】 本帖被评价6次,作者cpu3012增加金币 4.8 个 | ||||||||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||||||||
[资源]
一种简单已用的热加工图画法
|
||||||||||
|
想必很多研究工作者在得到了热压缩模拟实验的真应力应变曲线后,想计算并绘制出热加工图,但是具体的操作步骤又不是那么轻松吧!分享给大家一种直接由温度、ln应变速率、对应应变量的应力值三者直接计算并绘制出的热加工图的方法!如下: Matlab平台的具体计算程序 应变量为0.5时的案例 clc;clear; X=[600,660,730,775,860,980] %X轴,温度 Y=[-3,-2,-1,0,1,1.70] %Y轴,log应变速率 Z=[108.3,78.5,57.1,36.1,24.3,10.9, 152.4,112.9,71.7,48.8,35.4,11.4, 184.9,154.4,112.9,77.8,52.6,15.2, 239.4,215.4,152.0,107.6,67.6,34.7, 269.8,249.1,221.7,178.3,110.1,61.8, 280.5,264.1,247.1,211.8,112.6,89.7] %X列,Y行 Zlog=log10(Z) %log应力 i=50 %设置插值矩阵的行数 j=50 %设置插值矩阵的列数 Xi=(600: (980-600)/(j-1):980) %赋值给X插值点 Ylogi=(-3: (1.70-(-3))/(i-1):1.70) %赋值给Y插值点 Yi=10.^Ylogi %应变速率的插值向量,10的Ylogi元素次方 Zlogi=interp2(X,Y,Zlog,Xi,Ylogi','spline') %用spline方法插值(log应力)矩阵 Zi=interp2(X,Y,Z,Xi,Ylogi','spline') %用spline方法插值应力矩阵 [Fx,M]=gradient(Zlogi,1,(1.70-(-3))/(i-1)) %计算log力/log速率=M。如果F是二维矩阵,返回F的二维数值梯度。[FX,FY]=gradient(F,HX,HY)。HX,HY参数表示各方向相邻两点的距离。 S=cumtrapz(Yi,Zi) %通过递归循环计算积分,计算累积梯形积分,应力在log应变速率上的点积分 P=zeros(i,j) %设置全0矩阵 Es=-3 %赋值log应变速率最小值 Smin=Zi(1,: ).*10^Es./(M(1,: )+1) %计算应变速率最小时的第一项定值,(3,: )代表第三行,所有的列。(:,3)代表所有行,第三列。(:,1,1)代表所有第一维,第二维和第三维的第一个元素。 for n=1:j G(:,n)=S(:,n)+Smin(n) %每项的累积积分值加上最小值-G值 P(:,n)=Zi(:,n).*Yi(: ) %每项应力和应变速率的乘积-P值 end eta=2*(1-G./P)*100 %计算η值矩阵 ksai=2*M./(eta/100)-1 %计算ζ值矩阵 contour(Xi,Ylogi,eta) %η二维图,contour(Xi,Ylogi,eta,10) ,10表示10根等高线,不加10表示自动 surf(Xi,Ylogi,eta) %η三维图,三维图容易造成Matlab死机 附带告诉大家一些Matlab常用的命令,可以用到的 hold on命令保持当前图形,并将此后绘制的所有图形添加到当前的图形窗口中,如果新的曲线所对应的坐标极限值与原图不一致,系统将自动进行调整。 hold off取消hold on的效果,hold命令在hold on与hold off之间切换。 cabel 使用等值矩阵生产标注,并将标注显示在当前图形 contour显示矩阵Z的二维等高线图 contour3显示矩阵Z的三维等高线图 contourf显示矩阵Z的二维等高线图,并在各等高线之间用实体颜色填充 contourc用于计算由其他等高线函数调用的等值矩阵 meshc创建一个与二维等高线图匹配的网线图 surfc创建一个与二维等高线图匹配的曲面图 阴影fill函数 clc; clear all; close all; figure; box on; hold on; contour(peaks(20),10); fill([1:2:20 20:-2:1], [repmat(18, 1, 10) repmat(20, 1, 10)], 'r'); [ Last edited by cpu3012 on 2011-9-25 at 16:07 ] 由于很久脱离科研,很久没来未来小木虫,看到有些童鞋在楼下回复怎么弄出阴影。 本人回忆下仅存的一些记忆,当初是用了hold on这个命令,然后图阴影叠加上去的,也就是说两个图叠加的。 [ Last edited by cpu3012 on 2015-8-31 at 10:49 ] |
» 收录本帖的淘帖专辑推荐
软件与教程 | 科研工具资源Nick | 资源收集 | 金属材料科研工具 |
加工图 | 模拟仿真技术贴 | 博士后 | 热加工图 |
» 猜你喜欢
A期刊撤稿
已经有3人回复
职称评审没过,求安慰
已经有34人回复
垃圾破二本职称评审标准
已经有17人回复
回收溶剂求助
已经有6人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助各位,这样的柱形图画法,谢谢
已经有4人回复
请高手帮忙,热加工图绘制,并把两图合并起来。
已经有12人回复
求助热处理方面的一个问题和一个冷热加工的问题???
已经有12人回复
材料热加工领域的物理模拟技术(已查重)
已经有103人回复
如何描述/表征金属热加工过程中的动态回复现象?
已经有4人回复
有关纳米材料的文献中的各种示意图的画法,你知道吗
已经有38人回复
只有压缩实验数据,请问作热加工图得花多长时间一般!?
已经有7人回复
热加工图的使用
已经有6人回复
用matlab做热加工图
已经有12人回复
求助一个origin图的画法
已经有8人回复
[求助]热加工图制作的具体步骤
已经有9人回复
【讨论】软质电加热套的正确使用方法
已经有6人回复
【求助】热处理与冷加工的顺序问题
已经有16人回复
863计划现代农业领域“食品非热加工技术与设备” 课题在京通过验收
已经有4人回复
9楼2015-03-25 14:29:18
2楼2012-01-10 14:45:12
3楼2012-02-25 19:58:07
4楼2013-06-22 09:05:24













回复此楼