【发布时间】:2018-08-29 23:57:25
【问题描述】:
我已经制作了一个函数,可以从给定月份和年份的特定时间的数据集中提取所有温度。
看起来像exctractperiod(data, year, month, time)
我现在想找出某个月份(例如 1 月)的最低温度,跨越多年。例如,如果我查看 1997 年和 2006 年之间的一月。现在我想要 1997 年至 2006 年之间一月的最低记录温度。
到目前为止我的进步(请记住,这只是我想要的一个粗略的想法)
for i = 1:12
for z = 1:x+1
year=startyear:1:endyear;
year(z)
p = extractperiodtwo(DATA, year, month, time);
end
我想知道如何编写我的for 循环,这样对于month 1,它会经历 1997-2006 年并找到最低温度。然后对于下一个循环,它会经历 1997-2006 年的 month 2。然后应该重复到第 12 个月。
变量p 存储年YYYY 月MM 的所有温度。
不要把我的程序当回事,这只是一个粗略的写法,让我自己对它的外观有一个想法。也许它澄清了我的问题。
【问题讨论】: