Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-12-07
年龄: 35
帖子: 4
声望力: 0 ![]() |
![]()
> D=[1 2;2 3;2 1;3 5]
D = 1 2 2 3 2 1 3 5 >> [d,idx]=min(D,[],2) d = 1 2 1 3 idx = 1 1 2 1 >> M=accumarray(idx,1,[4,1]) M = 3 1 0 0 这是matlab中的一个函数,我写程序的时候用到他的功能,但看了帮助,大致功能知道了,可老搞不定具体的含义。 大家帮我看看,最后一个语句M=accumarray(idx,1,[4,1])这里得出的M是什么意思?为什么啊?特别是第2个参数1表示什么意思呢? 主要是最后一句不懂意思,M中每一行表示什么意思?如果把第二个参数改为2,结果就变了,这又是啥含义呢? |
![]() |
![]() |