Main Content

绘制数据

简介

将数据导入 MATLAB® 工作区后,最好绘制数据以便研究其特性。通过对数据进行探索性绘图,您可以识别不连续性和潜在离群值以及感兴趣的区域。

MATLAB 图窗窗口显示绘图。有关图窗窗口的完整说明,请参阅MATLAB 绘图类型。它还介绍了可用于编辑和自定义 MATLAB 图形的各种交互式工具。

从文本文件加载数据并进行绘图

此示例使用以空格分隔的文本文件 count.dat 中的样本数据。该文件包含三组以小时计的交通流量,分别记录三个不同城镇十字路口在 24 小时内的交通流量。文件中的每个数据列表示一个十字路口的数据。

加载 count.dat 数据

使用 load 函数将数据导入工作区中。

load count.dat

加载此数据将在 MATLAB 工作区中创建一个称为 count 的 24×3 矩阵。

获取数据矩阵的大小。

[n,p] = size(count)
n = 24
p = 3

n 表示行数,p 表示列数。

绘制 count.dat 数据

创建时间向量 t,其中包含从 1n 的整数。

t = 1:n;

将数据绘制为时间的函数,并对图进行注释。

plot(t,count), 
legend('Location 1','Location 2','Location 3','Location','NorthWest')
xlabel('Time'), ylabel('Vehicle Count')
title('Traffic Counts at Three Intersections')

Figure contains an axes object. The axes object with title Traffic Counts at Three Intersections, xlabel Time, ylabel Vehicle Count contains 3 objects of type line. These objects represent Location 1, Location 2, Location 3.

另请参阅

| | | | | |

相关主题