根据数据集获取概率密度图像和概率分布图像
生活随笔
收集整理的這篇文章主要介紹了
根据数据集获取概率密度图像和概率分布图像
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
matlab代碼如下:
number=10000 data=randn(number,1); [y,x]=hist(data,100); %分為100個區(qū)間統(tǒng)計,(你可以改你需要的區(qū)間數(shù))% y=y/length(data)/mean(diff(x)); %計算概率密度 ,頻數(shù)除以數(shù)據(jù)種數(shù),除以組距 y=y/number figure(1) bar(x,y,1); %用bar畫圖,最后的1是畫bar圖每條bar的寬度,默認是0.8所以不連續(xù),改為1就可以了 %以上代碼參考鏈接:https://zhidao.baidu.com/question/937150108990922492.html %--------------------------------------------------------------------------------------------------- figure(2) cdfplot(data)%參考鏈接:https://www.mathworks.com/help/stats/cdfplot.html以上代碼是分別畫出data的概率密度(其實就是直方圖)和概率分度。
總結(jié)
以上是生活随笔為你收集整理的根据数据集获取概率密度图像和概率分布图像的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 核密度估计Kernel Density
- 下一篇: 空指针引起的崩溃