MATLAB绘图指令全掌握

数学建模中其实少不了图形,MATLAB其实画图功能也是数学建模中不可或缺的一部分,今天就给大家详细介绍常见的MATLAB画图指令。

1.绘制单个图形

plot(x,y):

以x为横坐标、y为纵坐标绘制二维图形,x,y是同维数的向量;

plot(y):

相当于x=[1,2,…,length(y)]时情形

如果想给图形添加颜色,

plot(x,y,‘颜色+线型+点形’)

plot(x,y,‘颜色+线型+点形’,x,y,‘颜色+线型+点形’,… )

具体的颜色和线型标识如下所示:


2.绘制多个图形

第一种方法:

plot(x,[y1;y2;…]),

x是横坐标向量,[y1;y2;…]是由若干函数的纵坐标拼成的矩阵;

第二种方法:

plot(x1,y1), hold on,

plot(x2,y2), hold off

第三种方法:

plot(x1,y1,x2,y2,…)

第四种方法:

plotyy,两个坐标系,用于绘制不同尺度的函数

3.绘制三维图形

mesh(X,Y,z) :

在三维空间中绘出由(X,Y,z)表示的曲面;

meshz(X,Y,z):

除了具有mesh的功能外,还画出上下高度线,

meshc(X,Y,z):

除了具有mesh的功能外,还在曲面的下方画出函数z=f(x,y)的等值线图,

surf(X,Y,z):

n也是三维绘图指令,与mesh的区别在于mesh绘出彩色的线,surf绘出彩色的面。

contour(X,Y,z,n):

n条等高线,n可缺省;

contourf(X,Y,z,n):

等值线间用不同的颜色填满,有更好的视觉效果;

contour3(X,Y,z,n):

在三维空间画出等值线图;

colorbar:

将颜色与函数值对应起来显示在图中。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空