4
好吧,這裏是在MATLAB一些代碼:我使用histc錯誤,還是這個MATLAB的錯?
data = [1 1.5 2 3 4 4.5 5 6 7 7 7 0 0 0];
histc(data, [1:1:5])
histc(data, [1:1:5, inf])
histc(data, [-inf, 1:1:5])
其輸出以下:
ans = 2 1 1 2 1
ans = 2 1 1 2 5 0
ans = 3 2 1 1 2 1
我的問題是,爲什麼MATLAB返回一個無用的0,當你在bin大小使用INF(來在這種情況下意味着> = 5)?
它不會總是零嗎?該幫助表示輸出將始終與倉大小相同,但在這種情況下,這不是一個糟糕的規格嗎?