回覆列表
  • 1 # thrgm640

    1、首先,我們隨機產生三組範圍不同的資料,資料量都為500,他們的邊界分別為[10,15],[23,38],,[38,58]。

    2、分別畫出x1,x2,x3對應的曲線,用MATLAB的內建函式plot進行操作,分別用三個plot進行繪圖。

    3、需要用一個語句來保留前面所繪製的圖,在需要保留的圖的後面加一句holdon,即可將該圖保留,使它不被後面的圖所覆蓋。

    4、這樣就可以將三條曲線畫在一張圖上,為了區別,要分別給這三條曲線定義不同的顏色。

    5、為了圖的美觀,我們可以用gridon新增網格線,還需要新增橫縱座標軸標題。

    6、因為我們畫的是多條曲線,因此還需要新增圖例。

  • 2 # 使用者3128717186299

    %生成一組隨機數(正態分佈)

    data=normrnd(0,1,1,500);

    %繪製直方圖

    hist(data,20); hold on;

    %求出機率密度函式引數

    [mu,sigma]=normfit(data);

    %繪製機率密度函式

    [n,x]=hist(data,20);

    y=normpdf(x,mu,sigma);

    %處理一下資料,使得密度函式和最高點對齊

    y=y/max(y)*max(n);

    plot(x,y,"r-");

  • 中秋節和大豐收的關聯?
  • 400多名飛行員集體指控波音,你怎麼看?