1.创建二维线图
1.1plot函数创建线图
使用 plot(x,y) 函数创建二维线图,其中x表示横坐标,y表示纵坐标。x、y可用一串向量表示,比如:X=linspace(1,100),或者用X=(start:step:end)表示
%例如,绘制从 0 到 2π 之间的正弦函数值。
x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y)
结果:
还可以利用xlim、ylim指定坐标轴范围
1.2标记坐标区并添加标题
%继以上代码,xlabel标记横轴,ylabel标记纵轴,title添加标题,legend右上角添加图示;
%注意是先plot图像,再设置以下坐标图释等
xlabel('x')
ylabel('y')
legend('sinx')
title('Plot of the Sine Function')
结果:
1.3更改图形外观、一个绘图窗口添加若干图形
通过在调用 plot 函数时包含可选的线条设定,可以更改线条颜色、线型或添加标记。例如:
':' 绘制点线。
'g:' 绘制绿色点线。
'g:*' 绘制带有星号标记的绿色点线。
'*' 绘制不带线条的星号标记。
符号可以按任意顺序显示。不需要同时指定所有三个特征(线条颜色、线型和标记
要将绘图添加到现有图窗中,
请使用 hold on。在使用 hold off 或关闭窗口之前,当前图窗窗口中会显示所有绘图。
x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y,"b:") %设置第一条曲线外观
hold on %图形保持
y2 = cos(x);
plot(x,y2,'--ro') %设置第二条曲线外观
xlabel('x')
ylabel('y')
legend('sinx','cosx')
title('Plot of the Function')
hold off
结果: