0
我使用直方圖命令繪製3直方圖一個數字,我已經完成了與直方圖命令功能,我不想把它改寫舊HIST命令。然而,我無法正常化Y軸,因爲h.Values矢量是隻讀的。如何正常化Y軸中的「直方圖」功能的MATLAB中
h=histogram(data,'Normalization','pdf');
h.Values=(h.Values-min(h.Values))/(max(h.Values)-min(h.Values);
有人能幫助我嗎?第一個註釋後由於
編輯: 是的,我讀MATLAB的幫助。在直方圖圖像示例中,我在Y軸上有PDF,但值爲0到3.5。我需要從0到1進行歸一化。當我用'概率'使用'歸一化'參數時,我得到的直方圖從0到0.3。我只需要PDF,但是從0到1 histogram example
https://www.mathworks.com/help/matlab/ref/histogram.html#input_argument_d0e415501 – beaker