MATLAB : frequency distribution

余生颓废 提交于 2019-11-30 19:27:16

问题


I have raw observations of 500 numeric values (ranging from 1 to 25000) in a text file, I wish to make a frequency distribution in MATLAB. I did try the histogram (hist), however I would prefer a frequency distribution curve than blocks and bars.

Any help is appreciated !


回答1:


If you pass two output parameters to HIST, you will get both the x-axis and y-axis values. Then you can plot the data as you like. For instance,

[counts, bins] = hist(mydata);
plot(bins, counts); %# get a line plot of the histogram



回答2:


You could try Kernel smoothing density estimate



来源:https://stackoverflow.com/questions/2597743/matlab-frequency-distribution

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!