📜  MATLAB 中的二维线图(1)

📅  最后修改于: 2023-12-03 15:32:50.848000             🧑  作者: Mango

MATLAB 中的二维线图

在 MATLAB 中,我们可以使用 plot 函数创建二维线图。该函数接受两个向量作为输入参数,分别表示 x 和 y 轴上的数据,然后将它们连接起来,创建一条线图。以下是一个简单的例子:

x = linspace(0, 2 * pi, 100);  % 生成一个包含 100 个元素的从 0 到 2π 的向量
y = sin(x);  % 计算 y = sin(x)
plot(x, y);  % 创建线图

运行上述代码后,您将在图形窗口中看到一条正弦函数的图像。

自定义线图

plot 函数还接受许多其他的参数,以控制线图的外观。例如,您可以指定线的颜色、线型、宽度等等。

以下是一些常用的参数:

  • Color:指定线的颜色。可以使用字符串(如 'r' 表示红色,'k' 表示黑色),也可以使用 RGB 三元组(如 [1, 0, 0] 表示红色,[0, 0, 0] 表示黑色)。
  • LineStyle:指定线的样式。可以使用字符串(如 '-' 表示实线,'--' 表示虚线),也可以使用数字(如 1 表示实线,2 表示虚线)。
  • LineWidth:指定线的宽度。

以下是一个根据上面的例子进行自定义的代码片段:

plot(x, y, 'k--', 'LineWidth', 2);  % 创建黑色虚线,并将线宽设置为 2
添加标题和标签

您可以使用 titlexlabelylabel 函数来添加标题、x 轴标签和 y 轴标签。例如:

title('Sine Wave');  % 添加标题
xlabel('x');  % 添加 x 轴标签
ylabel('sin(x)');  % 添加 y 轴标签
保存图像

最后,如果您想将图像保存为图片文件,可以使用 saveas 函数。例如:

saveas(gcf, 'sine_wave.png');  % 保存当前图形为 PNG 格式的文件
总结

在 MATLAB 中,使用 plot 函数可以创建二维线图。您可以使用多个参数自定义线图的外观,也可以使用 titlexlabelylabel 函数指定标题和轴标签。最后,使用 saveas 函数可以将图像保存为文件。