簡體   English   中英

Matlab,持續時間直方圖較小

[英]Matlab, smaller duration histogram

我有這個直方圖。 它顯示每100個持續時間的直方圖。 我想以較小的持續時間顯示直方圖,例如每10個顯示一次。如何在Matlab中執行此操作?謝謝。 在此處輸入圖片說明

采用

hist(data,nbins)

指定箱數。 默認值為10,因此,如果您不希望將其除以100,而是除以10,請使用:

hist(data,100)

除了@slezadav的答案外,如果您要設置給定的bin寬度(示例中為10),則可以使用類似

hist(data,5:10:995)

使用向量作為hist的第二個參數可指定bin中心。

如文檔中所述:使用hist函數的nbins參數:

rng(0,'twister') 
data = randn(1000,1);
figure
nbins = 5;
hist(data,nbins)

您可以通過更改nbins的參數進行檢查。

另請參見此處: http : //www.mathworks.de/de/help/matlab/ref/hist.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM