• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab中如何使用兩個 y 軸創建繪圖

    這個例子展示了如何用兩個y軸創建和自定義繪圖。

    東西/原料

    • 電腦
    • matlab軟件

    方式/步調

    1. 1

      情節函數

      要建立具有兩個y軸的畫圖,請利用畫圖函數。

      該函數接管兩組x,_y_data。

      第一組x,_y_data被繪制在左邊的y軸上,第二組x,_y_data被繪制在右邊的y軸上。

      號令行鍵入:

      x1 = 0:0.01:20;                     % data for the left y-axis

      y1 = 200*exp(-0.05*x1).*sin(x1);


      x2 = 0:0.05:20;                     % data for the right y-axis

      y2 = 0.8*exp(-0.5*x2).*sin(10*x2);


      figure

      plotyy(x1,y1,x2,y2)

    2. 2

      按“Enter”鍵。

      如圖1所示。

    3. 3

      更改軸屬性

      plotyy函數建立兩個y軸。

      要獲取兩個軸對象,請利用一個輸出參數挪用該函數。

      該函數返回的值是一個包含兩個軸對象的數組。

      號令行鍵入:

      ax = plotyy(x1,y1,x2,y2)

    4. 4

      按“Enter”鍵。

      如圖2所示。

    5. 5

      若要自界說畫圖的外不雅,請利用點符號語法對象更改肆意軸的屬性值。

      屬性名。

      號令行鍵入:

      ax(1).YTick = [-200 -100 0 100 200];    % change the ticks for the left y-axis

      ax(2).YGrid = 'on';                     % turn on the grid for the right y-axis

    6. 6

      按“Enter”鍵。

      如圖3所示。

    7. 7

      為每個軸選擇畫圖函數

      plotyy函數有可選的參數,許可您指定在繪制每個y軸的數據時要利用的函數類型。

      號令行鍵入:

      x = 1:11;

      data1 = [4889 5273 5382 5173 4860 4675 4313 4059 3855 3608 3297];

      data2 = [16.4 17.4 17.4 16.5 15.4 14.7 13.5 12.5 11.7 10.8 9.7];


      plotyy(x,data1,x,data2,'bar','plot')    % left y-axis with bar, right y-axis with plot

    8. 8

      按“Enter”鍵。

      如圖4所示。

    9. 9

      點竄繪制的對象的屬性

      第二個和第三個輸出參數別離是為左軸和右軸建立的對象。

      鄙人面的示例中,第二個輸出是為左y軸建立的條形對象,第三個輸出是為右y軸建立的線性對象。

      號令行鍵入:

      [ax,h1,h2] = plotyy(x,data1,x,data2,'bar','plot')

    10. 10

      按“Enter”鍵。

      如圖5、6所示。

    11. 11

      一旦您有了對象,您就可以設置它們的屬性來自界說情節的外不雅。

      號令行鍵入:

      h1.FaceColor = [0.8, 0.8, 0.8];    % change the bar colors to light gray

      h2.LineWidth = 2;                  % change the thickness of the line

    12. 12

      按“Enter”鍵。

      如圖7所示。

      END
    原作者:matlab教程舉報
    • 發表于 2020-02-14 20:00
    • 閱讀 ( 875 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆