【发布时间】:2014-07-10 17:13:34
【问题描述】:
假设我们有以下代码
>> B=xlsread('data_generations1','A1','g8:g301');
>> [pxx,f]=periodogram(B,[],[],100);
>> [peaks,location]=findpeaks(pxx);
>> length(peaks)
ans =
88
>> hist(peaks,40)
>> [pxx,f]=periodogram(B,[],[],100);
>> pxn=pxx./sum(pxx);
>> [peaks,location]=findpeaks(pxn);
>> hist(peaks,40)
>>
我们有以下图片
我想在matlab中从这个直方图生成概率,这样所有这些概率的总和应该等于1,但我不知道该怎么做,所以请帮助我,提前谢谢
编辑: 按照说明,我得到了下面的图片
【问题讨论】:
标签: matlab histogram probability