Matlab:使用移动窗口对修改后的 Julian 日期的列值分组数据

问题描述 投票:0回答:0

我是 Matlab 的新手,想问一下如何在 Matlab 中编写移动窗口的代码。

我在 txt 文件中有两列气候数据 (2x301491),第一列是修改后的儒略日期 (MJD),第二列是我的数据,如下所示:

MJD 数据
57385 0.296
57385 0.3252
57385 0.2896
57386 0.0135
57386 0.0382
57386 0.0178
57386 0.0338
57387 0.1724
57387 0.1337
57387 0.1149
57388 0.2454
57388 0.2958

我想将我的气候数据分组并保存到一个新的 txt 文件中,并根据第一列中引用 MJD 的 18 天移动窗口(MJD 范围从 57385 到 57756)将其重命名为 MJD+18day 和单独运行每个 MJD 值,直到最后 18 天。

我找到的所有移动窗口的解决方案都是基于行数而不是列值。

如何在 Matlab 中循环解决这个问题?谢谢。

matlab pca sliding-window
© www.soinside.com 2019 - 2024. All rights reserved.