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

    matlab創建三維繪圖

    這個例子展示了如何在MATLAB中創建各種三維圖形.

    東西/原料

    • matlab軟件
    • 電腦

    方式/步調

    1. 1

      網格圖

      網格函數建立一個線框網格。

      默認環境下,網格的顏色與概況高度當作正比。

      號令行鍵入:

      z = peaks(25);


      figure

      mesh(z)

    2. 2

      按“Enter”鍵。

      如圖1所示。

    3. 3

      曲面畫圖

      利用surf函數建立三維曲面圖。

      號令行鍵入:

      surf(z)

      colormap(jet)    

    4. 4

      按“Enter”鍵。

      如圖2所示。

    5. 5

      概況圖(帶底紋)

      利用基于顏色貼圖的光照建立一個概況圖。

      對于光滑的顏色過渡,利用具有線性強度轉變的顏色貼圖,如粉紅色。

      號令行鍵入:

      surfl(z)

      colormap(pink)    

      shading interp    

    6. 6

      按“Enter”鍵。

      如圖3所示。

    7. 7

      等高線圖

      等高線函數用于建立具有持續值等高線的畫圖。

      號令行鍵入:

      contour(z,16)

      colormap default    

    8. 8

      按“Enter”鍵。

      如圖4所示。

    9. 9

      震顫圖

      箭袋函數將二維標的目的量繪制為箭頭。

      號令行鍵入:

      x = -2:.2:2;

      y = -1:.2:1;


      [xx,yy] = meshgrid(x,y);

      zz = xx.*exp(-xx.^2-yy.^2);

      [px,py] = gradient(zz,.2,.2);


      quiver(x,y,px,py)

      xlim([-2.5 2.5])    % set limits of x axis

    10. 10

      按“Enter”鍵。

      如圖5所示。

    11. 11

      經由過程三維卷切片

      片函數在平面上顯示數據,該平面經由過程體積數據。

      號令行鍵入:

      x = -2:.2:2;

      y = -2:.25:2;

      z = -2:.16:2;


      [x,y,z] = meshgrid(x,y,z);

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


      xslice = [-1.2,.8,2];    

      yslice = 2;              

      zslice = [-2,0];         


      slice(x,y,z,v,xslice,yslice,zslice)

      xlabel('x')

      ylabel('y')

      zlabel('z')

    12. 12

      按“Enter”鍵。

      如圖6所示。

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

    你可能感興趣的文章

    相關問題

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