我有一个很长的水温数据集:
t = 1/24:1/24:365;
y = 1 + (30-1).*rand(1,length(t));
plot(t,y)
该系列延续一年,每天的测量次数为 24 次(即每小时一次)。我希望水温遵循昼夜模式(即有 24 小时的周期),因此我想评估 24 小时循环在一年中的变化情况。有没有一种方法可以在分析信号时只查看特定频率?如果是这样,我想绘制一个图表,显示数据中的 24 小时周期性如何在一年中变化(例如,显示它是否在夏天更大而在冬天更少)。我怎么能这样做?