【发布时间】:2012-10-21 09:49:13
【问题描述】:
我是 Matlab 新手。
假设我有一个数组a = [1:1:1000]
我必须把它分成50个部分1-20; 21-40 .... 981-1000.
我正在尝试这样做。
E=1000X
a=[1:E]
n=50
d=E/n
b=[]
for i=0:n
b(i)=a[i:d]
end
但我无法得到结果。
我正在处理的第二部分是,根据另一个结果,假设我的答案是 3,第一个拆分数组应该有一个计数器,并且应该是 +1,如果答案是 45,则第三个拆分数组的计数器应该是 +1 等等,最后我必须制作所有计数器的直方图。
【问题讨论】:
-
-1 甚至懒得去谷歌搜索或先搜索。谷歌搜索“matlab 直方图”的前两个结果是 hist()(绘图)和 histc()(分箱函数)。关于 SO:stackoverflow.com/search?q=matlab+histogram 你的答案是第二个链接。这不应该代替自己做一些工作。