當前位置:妙知谷 >

遊戲數碼 >電腦 >

matlab繪製直方圖

matlab繪製直方圖

matlab中的數值分析包括了直方圖繪製,這裏主要介紹hist和histfit命令。

操作方法

(01)Matlab是一款強大的數值分析軟件,這裏主要介紹其直方圖分析的功能,命令主要有hist和histfit。

matlab繪製直方圖

(02)hist是直接繪製直方圖,我們首先給出一個隨機數組:aa=randn(1000,1);hist(aa);%當然可以設定直方圖內條形的數量:hist(aa,20);橫座標為數值的分佈情況,縱座標為在橫座標範圍內的數據量。

matlab繪製直方圖 第2張
matlab繪製直方圖 第3張

(03)hist還可以輸出數據,比如下圖:其中,counts是表示將aa從小到大分成了十組數,centers表示每組數據的中間值。

matlab繪製直方圖 第4張

(04)下面介紹histfit命令。直接用法:histfit(aa);如下圖,比hist多了一條曲線,如果輸入如下命令:h = histfit(aa);h即代表了那條曲線,可以打開h對曲線進行修改。

matlab繪製直方圖 第5張
matlab繪製直方圖 第6張

(05)當然,histfit也可以指定直方圖內條形的數量,默認的數量是根據數組的平方根確定。同上圖一樣,我們來指定一百個:histfit(aa,100);

matlab繪製直方圖 第7張
標籤: 直方圖 MATLAB 繪製
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/98zxd.html