matlab - 在 MATLAB 中绘制时间序列数据
问题描述
我必须在 MATLAB 中绘制时间序列数据。Y 轴是一年中某个月份的每一天的六个小时的参数。并且已经考虑了44个这样的年份。从 1958 年到 2001 年。所以 X 轴上的点是 4*31*44=5456。如何在 MATLAB 中有效地绘制数据?数据文件有两个列向量。我必须绘制 x 轴,以便它显示 44 July s from 1958 to 2001 。每年七月有 124 分。一个用于时间点(5456 个点),因此 5456 行,另一个用于测量的参数。非常感谢。
解决方案
由于您没有提供更多详细信息,因此很难确切知道您在问什么。如果您有一个A
包含两列的矩阵,那么您正在寻找
plot( A(:,1), A(:,2) )
或者,您可能想查看直方图hist
或散点图scatter
。
推荐阅读
- java - 将 SQLite 导出到 Excel 发生异常
- excel - 使用变量/组合框搜索变量,然后在 TabStrip 中选择相关选项卡
- bash - Shell脚本中时间戳之间的持续时间
- .net - Application Insights 事务分解图
- python - 为什么 psi() 需要 3 个位置参数但给出了 4 个?
- angular - 如何在角度中使用 debounceTime 对主题进行单元测试
- oracle - 如何添加排序行列?
- javascript - 收到这样的错误,无法获取 FCM 令牌
- reactjs - 单个 SPA React 应用程序微前端
- c - 打开没有套接字的 tcp/udp 端口