绘制数据
简介
将数据导入 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
,其中包含从 1
到 n
的整数。
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')
另请参阅
load
| plot
| legend
| xlabel
| ylabel
| title
| size