回覆列表
  • 1 # 蘋果星仔1

    1、雙擊matlab軟體圖示,開啟matlab軟體,可以看到matlab軟體的介面。

    2、使用直接輸入法建立一個數組v :v=; 該陣列用來表示直方圖的統計資料。

    3、使用函式hist(v); 繪製直方圖。

    4、使用函式title()給直方圖新增標題。

    5、使用函式xlabel("u")和ylabel("f");給座標軸新增標籤,其中直方圖的面積表示頻率。

    6、使用語句grid on;語句給直方新增座標分割線,也稱為網格線。

    7、檢視繪製的直方圖,注意檢視它的標題、座標軸、網格分割線,注意直方圖的面積表示頻率。

  • 2 # swylovesss

    1、首先和大家分享hist()函式的使用,這個函式有兩種常用的函式格式,第一種、hist(x):這種格式中x是一維向量,函式的作用是將x中的最小和最大值之間的區間等分成10等份,輸出的直方圖橫座標是x值,縱座標是該值的個數可以理解為下面中的hist(x,10)。

    2、針對第一種情況舉個例子,>> x=[1,2,3,4,5,6,1,2,5,4,7,8,5,6,4,6];>> hist(x)在matlab中執行後的結果如下圖所示

    3、第二種、函式格式為 [a,b]=hist(x,n) 其中x是一維向量,函式功能是將x中的最小和最大值之間的區間等分n份,橫座標是x值,縱座標是該值的個數。返回的a是落在該區間內的個數,b是該區間的中心線位置座標。

    4、舉個例子如下圖>> num = 100;>> data = randn(1,num);>> m = 6;>> [a,b]=hist(data,m)

    5、輸出結果如上圖中下半部分所示,可以看到和理論分析的結果一樣。如果把上面的[a,b]=hist(data,m)改為hist(data,m)再在matlab中執行可以得到下圖所示的輸出結果。

    6、對於bar函式的使用一般格式如下:bar(x,y) 其中x必須是嚴格遞增的且一維向量x和一維向量y長度相同。以一維向量x的值為x座標,對應的y為y座標畫直方圖。

  • 中秋節和大豐收的關聯?
  • 為什麼啤酒喝多了,之後喉嚨痛?