首页 > 解决方案 > 在 MATLAB 中绘制时间序列数据

问题描述

我必须在 MATLAB 中绘制时间序列数据。Y 轴是一年中某个月份的每一天的六个小时的参数。并且已经考虑了44个这样的年份。从 1958 年到 2001 年。所以 X 轴上的点是 4*31*44=5456。如何在 MATLAB 中有效地绘制数据?数据文件有两个列向量。我必须绘制 x 轴,以便它显示 44 July s from 1958 to 2001 。每年七月有 124 分。一个用于时间点(5456 个点),因此 5456 行,另一个用于测量的参数。非常感谢。

在此处输入图像描述

标签: matlabtime-series

解决方案


由于您没有提供更多详细信息,因此很难确切知道您在问什么。如果您有一个A包含两列的矩阵,那么您正在寻找

plot( A(:,1), A(:,2) )

或者,您可能想查看直方图hist或散点图scatter


推荐阅读