網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

matlab做三維圖

欄目: 電腦 / 發佈於: / 人氣:1.44W

介紹matlab如何做三維地圖。

操作方法

(01)首先準備好要做三維圖的數據。有XY和屬性數據。

matlab做三維圖

(02)根據數據分佈確定各點之間的間隔,並使用griddata命令將屬性數據也進行插值,這裏僅作為例子,我們使用默認的插值方法。

matlab做三維圖 第2張

(03)然後可以嘗試使用plot3命令,可以看到圖形以列為單位繪製出了多條線。當然,如果這不是你想要的圖形,接下來可以使用其他命令。

matlab做三維圖 第3張

(04)先試試contour3命令,這與contour命令相同,只不過生成的等值線是三維分佈。

matlab做三維圖 第4張

(05)下面介紹surf和surfc命令,默認的命令如下:surf(xx,yy,zz)figure;surfc(xx,yy,zz)

matlab做三維圖 第5張
matlab做三維圖 第6張

(06)當然可以對圖像稍加處理。我們以surf生成的圖像為例。可以加入圖名,xyz座標屬性:title('水深圖');xlabel('經度');ylabel('緯度');zlabel('深度');

matlab做三維圖 第7張

(07)去掉圖像中的線:surf(xx,yy,zz,'linestyle','none')同樣也可以使用如下命令確定其顏色條的多少。這裏可以參考如下鏈接,其屬性基本是相通的。

matlab做三維圖 第8張

(08)去掉座標軸之後,可以最終得到如下圖形。當然也可以使用旋轉命令調整到合適的角度進行展示。

matlab做三維圖 第9張
Tags:MATLAB 三維圖