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

    matlab繪制二維條形圖、等值線和三維網格圖

    當我們在利用matlab進行闡發計較時,我們往往需要作圖顯示我們的闡發計較成果,下面分享給大師利用matlab繪制二維條形圖、等值線和三維網格圖的方式、步調,但愿可以或許給大師帶來幫忙。

    東西/原料

    • 電腦
    • matlab
    • matlab繪制二維條形圖、等值線和三維網格圖

    方式/步調

    1. 1

      第一步:我們來利用MATLAB繪制二維條形圖,MATLAB代碼如下:

      x = [1:6];

      y = [25,28, 30, 27, 22, 15];

      bar(x,y), xlabel('樣本點'),ylabel('數值'),

      title('條形圖')

      print -deps graph.eps

      我們把代碼寫入到MATLAB法式中,如下圖所示。

    2. 2

      第二步:我們把上述繪制二維條形圖的法式寫入到MATLAB法式中后,若是代碼在號令窗口中則按回車,若是在m文件中則點擊運行按鈕,運行法式,得出的二維條形圖繪制成果如下圖所示。

    3. 3

      第三步:下面我們來進修利用MATLAB繪制等值線圖,采用contour繪制等值線,MATLAB代碼如下:

      [x,y] = meshgrid(-5:0.1:5,-3:0.1:3); %independent variables

      g = x.^2 + y.^2;                     % 函數

      contour(x,y,g)                       % call the contour function

      print -deps graph.eps

      我們把代碼寫入到MATLAB法式中,如下圖所示。

    4. 4

      第四步:我們把上述繪制等值線圖的法式寫入到MATLAB法式中后,運行法式代碼,獲得的等值線圖繪制成果如下圖所示。

    5. 5

      第五步:當然可能上述圖形不美不雅,與我們想要的圖形有很年夜差距,我們是可以進行點竄的,如我們將上面的等值線圖繪制代碼改當作:

      [x,y] = meshgrid(-5:0.1:5,-3:0.1:3); %independent variables

      g = x.^2 + y.^2;                     % our function

      [C, h] = contour(x,y,g);             % call the contour function

      set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)

      print -deps graph.eps

      再次寫入到MATLAB法式中,如下圖所示。

    6. 6

      第六步:我們再次運行我們點竄后的等值線圖繪制法式,此時得出運行成果如下圖所示,我們可以發現比適才的等值線圖要具體都雅一點了。

    7. 7

      第七步:最后我們來進修一下若何利用MATLAB繪制三維網格圖,為了加倍直不雅的顯示數據趨向影響等結果,三維網格圖繪制是經常需要用到的,我們寫好的三維網格圖繪制代碼如下:

      [x,y] = meshgrid(-2:.2:2);

      g = x .* exp(-x.^2 - y.^2);

      surf(x, y, g)

      print -deps graph.eps

      我們同樣將其寫入到MATLAB法式中,如下圖所示。

    8. 8

      第八步:運行上述三維網格圖繪制MATLAB法式后,可以在圖形中得出運行成果,如下圖所示,當作功繪制好三維網格圖。

    注重事項

    • 上述是matlab繪制二維條形圖、等值線和三維網格圖方式法式,MATLAB還有更多的圖形繪制功能。
    • 若是上述法式繪制成果不知足需求,我們可以在上述MATLAB代碼的根本長進行完美優化。
    • 發表于 2018-04-20 00:00
    • 閱讀 ( 2452 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    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>
    久久久久精品国产麻豆