晓夏

小皇

教育信息化方案砖家

【MATLAB】二维图和三维图

浏览量:1472

线图要创建二维线图,请使用 plot 函数。例如,绘制从 0 到 2π 之间的正弦函数值。

x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)

可以标记轴并添加标题。

xlabel('x')
ylabel('sin(x)')
title('Plot of the Sine Function')

通过向 plot 函数添加第三个输入参数,您可以使用红色虚线绘制相同的变量。

plot(x,y,'r--')

'r--' 字符串为线条规格。每个规格可包含表示线条颜色、样式和标记的字符。  标记是在绘制的每个数据点上显示的符号,例如,+o*。例如,'g:*' 请求带有 * 标记的绿色点线。

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

要将绘图添加到现有图形中,请使用 hold

x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)

hold ony2 = cos(x);
plot(x,y2,'r:')
legend('sin','cos')

在使用 hold off 或关闭窗口之前,当前图窗口中会显示所有绘图。

神回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。