创建二维绘图
此示例说明如何在 MATLAB 中使用 plot 函数创建二维线图。
创建一个从 0 到 2*pi 的固定间隔向量 x,使用 pi/100 作为元素之间的增量。
x = 0:pi/100:2*pi;
计算 x 中每个值的正弦值。
y = sin(x);
使用 figure 命令创建一个新图窗,并使用 plot 命令显示结果。
figure; plot(x, y)
为坐标区加标签并添加标题,以便查看者理解图的用途。
xlabel('x') ylabel('sin(x)') title('Plot of the Sine Function')
您可以使用指定的线型、颜色和标记来绘制相同的变量(标记是在绘制的每个数据点上显示的符号,如 +、o 或 *)。使用 'help plot' 可了解有关线条设定的更多信息。
在此示例中,'r--' 字符串表示红色虚线设定。
figure plot(x, y, 'r--') title('Plot of the Sine Function (Red Dashed-line)')
要在现有图窗中添加绘图,请使用 hold。
figure plot(x, y) hold on y2 = cos(x); plot(x, y2, ':') legend('sin', 'cos') title('Plot of Sine and Cosine Functions')
使用 'hold off' 可停止在现有图窗上绘图。
hold off