主要内容

2-D和3-D图

线情节

若要创建二维线图,请使用情节函数。例如,将正弦函数绘制在一个线性间隔的向量上,其值从0到 2 π

X = linspace(0,2*pi);Y = sinx;情节(x, y)

图中包含一个轴对象。axis对象包含一个line类型的对象。

您可以标记坐标轴并添加标题。

包含(“x”) ylabel (“sin (x)”)标题(正弦函数图

图中包含一个轴对象。标题为Plot of The sin Function的axis对象包含一个类型为line的对象。

方法添加第三个输入参数情节函数,您可以使用红色虚线绘制相同的变量。

情节(x, y,“r——”

图中包含一个轴对象。axis对象包含一个line类型的对象。

“r——”是一个行规范.每个规范都可以包括用于线条颜色、样式和标记的字符。标记是出现在每个绘制数据点上的符号,例如+o,或.例如,”旅客:*”请求绿色虚线标记。

请注意,您为第一个图定义的标题和标签不再出现在当前图形窗口中。默认情况下,MATLAB®每次调用绘图函数时都会清除图形,重置轴和其他元素以准备新的绘图。

若要向现有图形添加绘图,请使用抓住.直到你使用推迟或关闭窗口,所有的图形显示在当前图形窗口中。

X = linspace(0,2*pi);Y = sinx;情节(x, y)Y2 = cosx;情节(x, y2,”:“)传说(“罪”“因为”)举行

图中包含一个轴对象。axis对象包含2个line类型的对象。这些物体代表sin cos。

三维图

三维图形通常显示一个由两个变量的函数定义的曲面, z f x y .例如,计算 z x e - x 2 - y 2 给定行向量和列向量x而且y在[-2,2]范围内各有20个点。

X = linspace(-2,2,20);Y = x';Z = x. * exp(-x。²- y.²);

然后,创建一个曲面图。

冲浪(x, y, z)

图中包含一个轴对象。axis对象包含一个surface类型的对象。

这两个冲浪函数及其同伴三维显示表面。冲浪以颜色显示连接线和表面的面。生成仅为连接线着色的线框表面。

多个情节

您可以使用任意一种方法在同一窗口的不同部分显示多个图形tiledlayout次要情节

tiledlayout函数在R2019b中引入,并提供了对标签和间距的更多控制次要情节.例如,在图形窗口中创建一个2乘2的布局。然后,调用nexttile每次你都希望在下一个区域出现一个图形。

T = tiledlayout(2,2);标题(t)“三角函数”) x = linspace(0,30);Nexttile plot(x,sin(x))“正弦”nexttile plot(x, cosx))“余弦”nexttile plot(x,tan(x))“切”nexttile plot(x,sec(x))“sec”

图中包含4个轴对象。标题为sin的坐标轴对象1包含一个line类型的对象。标题为cos的坐标轴对象2包含一个类型为line的对象。标题为Tangent的Axes对象3包含一个类型为line的对象。标题为Secant的Axes对象4包含一个line类型的对象。

如果您使用的版本早于R2019b,请参阅次要情节