所以基本上我定义了一个温度函数:
temps[y_]:=Map[(makeOrdinal[#,y])&,WeatherData["KGRB","MeanTemperature",
{{y,1,1},{y,12,31}, "Day"}]
只要采用这种格式,就可以得出KGRB(绿湾)的平均温度。
temps2010=temps[2010]
我的问题是我不知道如何创建显示1983年至2012年温度的代码。然后映射参数查找功能
params=FindFit[temps2009, -a*Cos[2*Pi*(t - b)/365] + c, {a, b, c}, t]
在此表中构建一个有问题的30年参数值表,因此它不会像代码中所示的2009年。