Matlab绘制二维应力云图

原创 2015年11月21日 20:51:23

    自己研究了下用Matlab绘制二维应力云图的方法,三维应力云图的绘制可以以此类推。


    实现的方法主要是运用fill函数,三维情形应该是fill3函数。


    这里我们以一个四边形的例子来说明。




    如上图所示的四个点,其坐标x,y和对应的应力值stress为:

x=[0 1 1 0 0];
y=[0 0 1 1 0];
stress=[1 2 3 4 1];

    然后利用fill函数就可以得到改四边形的stress云图。代码如下:

fill(x,y,stress);
shading interp;
colorbar;
axis equal;


    结果如下:



    利用这个思路,我们在得到有限元计算的所有节点的应力值后,可以

单元进行每个子单元的应力云图绘制,循环完所有的单元后就可以得

整体区域的应力云图了。

    绘制代码如下所示:

hold on;
for e=1:ne
    i=Conn(e,:);%Connectivity Matrix
    x=X(i);
    y=Y(i);
    s=Sress(i);
    fill(x,y,s,'FaceColor','interp');
end
shading interp;
hold off;
axis equal


这里以1/4带孔方板为例,我们得到的应力云图如下:



版权声明:本文为博主原创文章,未经博主允许不得转载。

Matlab绘制二维应力云图

自己研究了下用Matlab绘制二维应力云图的方法,三维应力云图的绘制 可以以此类推。     实现的方法主要是运用fill函数,三维情形应该是fill3函数。     这里我们以一个四边形的例...
  • walkandthink
  • walkandthink
  • 2015年11月21日 20:51
  • 8641

Matlab下地理热度图的绘制

Matlab自带有强大的Mapping工具箱,但网上的相关信息较少,本文通过分享Matlab下地理热度图的绘制方法,介绍Matlab地理工具箱的部分使用方法。     本文使用的数据是我国三大运营商的...
  • colcloud
  • colcloud
  • 2015年08月11日 09:26
  • 2940

用matlab画地形图,包括三维地形图以及平面热度图的方法

用matlab画地形图,包括三维地形图以及平面热度图的方法。参考代码如下:temp1=xlsread('cumcm2011','附件1'); x=temp1(:,2);y=temp1(:,3); al...
  • Eric_KEY
  • Eric_KEY
  • 2017年03月21日 23:17
  • 2717

matlab卫星云图分割技术

  • 2010年04月13日 00:23
  • 213KB
  • 下载

OpenGL将二维图形显示为三维点云图

全文参考:http://blog.csdn.net/sky_freebird/article/details/6695059
  • zhyi0802
  • zhyi0802
  • 2014年08月26日 15:45
  • 3042

【Matlab Computer Vision System ToolBox】学习笔记-2-3D立体图创建 | 视差图 | 3D点云图

本系列博客将介绍Matlab中机器视觉工具箱的应用,部分案例,主要关于点云处理方面,更多内容见Matlab官方文档。如有翻译错误请批评指正!所有代码经自己运行测试通过。 1. Create 3-D ...
  • kaspar1992
  • kaspar1992
  • 2017年02月02日 21:55
  • 2733

echarts-wordcloud绘制词云图之空串问题。

最近在使用echarts-wordcloud绘制词云图,在实际的开发环境中表现算是正常,但部署到正常的生产环境上来看,发现实际的云图并非预期,按正常的业务场景,这些关键词至少都是有密度区分的,不应该会...
  • kangkanglou
  • kangkanglou
  • 2017年03月15日 20:26
  • 3758

R语言学习笔记(二)词云图绘制

运用wordcloud函数 一、wordcloud函数介绍 函数帮助:通过help("wordcloud")查看 wordcloud(words,freq,scale=c(4,.5),min.f...
  • haohaomua
  • haohaomua
  • 2018年01月10日 12:35
  • 34

Matlab下绘制二维散点图

Matlab下绘制二维散点图 Xiaohui Huang Network Engineering China University of Ge
  • hxh1994
  • hxh1994
  • 2014年11月11日 20:06
  • 5581

Matlab绘制二维图

xlabel('jeff')      %给坐标轴加说明  title('Xmax')       %给整个图形加图题 grid                    %加网格 t=...
  • jeffchenbiao
  • jeffchenbiao
  • 2012年03月23日 21:57
  • 9105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Matlab绘制二维应力云图
举报原因:
原因补充:

(最多只允许输入30个字)