MATLAB基本2D作图(1)

一图胜千言。MATLAB在数据展示盒可视化方面有很好用、很强大的图形系统。下面总结一些基本的常用的方法,更加详细的用法请请教MATLAB的help吧!:)

plot方法

绘制2D的图需要使用plot方法。

plot(y)

该方法最简单的形式就是接收一个向量y,此时plot函数会以y中元素的索引作为x轴元素

plot(rand(1,20))    

《MATLAB基本2D作图(1)》 plot

plot(x,y)

最常用的形式,其中x和y是同样长度的向量

x = 0:pi/40:4*pi;
plot(x, sin(x));

《MATLAB基本2D作图(1)》 sinx

plot(x,y)

画一条直线需要两个点的坐标

plot([0 4], [1 3])    

《MATLAB基本2D作图(1)》 line

ezplot(func)

MATLAB中有一系列的’easy-to-use’画图命令,都以’ez’开头。其中plot对应的就是ezplot

ezplot('tan(x)')

《MATLAB基本2D作图(1)》 tanx

添加标签

可以用下面的命令来给图添加标签:

gtext(‘text’)

gtext在图中鼠标点显示一个十字等待鼠标按键,然后在鼠标按键处添加文字

gtext('X marks the spot')    

《MATLAB基本2D作图(1)》 gtext

grid

在当前的图中添加或者删除网格线,该状态可以来回切换

grid    

《MATLAB基本2D作图(1)》 text

text(x,y,’text’)

在当前图形窗口的x,y坐标处添加文字。如果x,y是矢量,将在每个坐标点处都添加文字。

text(0.5,0.5,'text')    

《MATLAB基本2D作图(1)》 text

为图形添加标题

title('text')
xlabel('horizontal')
ylabel('vertical')    

给x轴添加标签
给y轴添加标签

title('this is a random graph')
xlabel('horizontal')
ylabel('vertical')    

《MATLAB基本2D作图(1)》 title

    原文作者:浪尖儿
    原文地址: https://www.jianshu.com/p/8e2166efce40
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞