在Matlab中用二维数组画云图
来源:互联网 发布:mac 虚拟机发热严重 编辑:程序博客网 时间:2024/06/05 03:25
自己在网上搜了半天,也没找到用Matlab绘制云图的方法,于是就自己动手瞎琢磨了下,居然弄出来了。
云图需要的数据一般都是这样的格式:第一列x坐标、第二列y坐标、第三列u、第四列v。。。一次类推
本例中就以x坐标、y坐标、第三列为u来说明。
绘制的效果如下:
实现的代码如下,如有错误还望大家指正:
%利用griddata函数绘制应力云图类型的图%取z=log(xy)clear allclose allclcrx=randi([1 1000]);ry=randi([500 1500]);x=linspace(-rx,rx,50);%生成[-rx,rx]区间上的50个点y=linspace(-ry,ry,50);%生成[-ry,ry]区间上的50个点z=log(x.*y);%计算zxm=linspace(min(x),max(x),200);%用于griddataym=linspace(min(y),max(y),200);%用于griddata[X,Y,Z]=griddata(x,y,z,xm',ym,'v4');%注意那个xm必须要转置,不然会出错contourf(X,Y,Z,200);%绘制云图shading flat%保持光滑效果
0 0
- 在Matlab中用二维数组画云图
- Matlab绘制二维应力云图
- 在二维数组中查找数
- 在二维数组中查找一个数
- OpenGL将二维图形显示为三维点云图
- 数字图象处理-在matlab中计算和观察二维DFT
- Qt用在线程类中用回调函数
- 在一个二维数组中查找一个数
- 查找一个数是否在二维数组中
- 判断一个数是否在二维数组中
- java实现在二维数组中查找一个数
- 判断一个数是否在一个二维数组中
- matlab-高数 对于已知的函数画图(二维) 绝对值函数
- matlab-高数 对于已知的函数画图(二维) 符号函数
- matlab-高数 对于已知的函数画图(二维)取整函数向0去取整
- matlab-高数 对于已知的函数画图(二维)分段函数
- Matlab绘制二维图
- matlab 二维点线图
- Android AlertDialog使用
- HTML5----全局属性
- MFC中定时器及时间显示
- Pig安装及简单实例
- Eclipse中打开文件所在文件夹
- 在Matlab中用二维数组画云图
- 《Java学生信息管理系统》之一维数组篇
- MFC中关于文件的读取和存储(使用CFile与CFileDialog类)
- RelativeLayout相对布局
- javafx小发现
- 导航引擎结构分析之二
- 产品经理、架构师该读读这本书
- C.Interface.And.Implementations—dynamic arrays的实现
- ZOJ-2478