matlab中mean函数的使用

十分不明白mean()中k:12:it的意思,只知道it是sst()中的时间序列,求解答%(a)getthemeanforeachmonth:fori=1:m%misth... 十分不明白mean()中k:12:it的意思,只知道it是sst()中的时间序列,求解答
% (a) get the mean for each month:
for i=1:m % m is the number of
spatial grids (m=25*18=450)
for k=1:12 % average for each month

aa(i,k)=mean(sst(i,k:12:it)); % n is the length of sample

end
end
展开
 我来答
amnesiack
2015-11-17 · TA获得超过397个赞
知道小有建树答主
回答量:218
采纳率:50%
帮助的人:185万
展开全部
mean(sst(i,k:12:it))的意思是把sst中的第i行,第k列到第it列每隔12个数取一个,取出的这些数做平均~
追问
原来如此,那就是取每个月份的多年的平均,那可不可以继续问一下
time=1856+0.5/12:1/12:2003+11.5/12;
这句命令生成了什么时间序列
追答
time=1856+0.5/12:1/12:2003+11.5/12;

从1856+0.5/12+11.5/12=1856+12/12开始,每次步进1/12,1856+1.5/12+11.5/12=1856+13/12,
生成的序列是什么意思我就不太知道了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式