aliu 发表于 2008-11-24 10:39

小弟请教:关于求平均值

小弟现在有10000个数据,想对每10个数据算出一个平均值,也就是最后得出1000个数来,可是不知道用那个函数,设置怎样的参数。烦请高手帮帮指点!谢谢了!

ChaChing 发表于 2008-11-24 11:29

try
aa=rand(10000,1); bb=reshape(aa,10,1000); bb=mean(bb);

aliu 发表于 2008-11-24 15:52

ChaChing,你好
你的意思是先将数据做成数组,然后用reshape 语句将数据重新整合,最后求平均,是嘛?
有rand 这个函数嘛?

ChaChing 发表于 2008-11-24 16:50

Sorry! 我又没注意到楼主问的是fortran! 对不起 (rand/reshape for Matlab)

不能用for loop吗?

aliu 发表于 2008-11-25 15:03

呵呵,没事!很感激你的建议!
我画图用的是IDL,生成的数据是用FORTAN来做的
可惜,目前还是没有能够搞出来!
但是,还是要谢谢你!
页: [1]
查看完整版本: 小弟请教:关于求平均值