Matlab 2016三維等高線(xiàn)圖形繪制
圖形繪制進(jìn)化Matlab 2016中,繪圖功能有了很大改進(jìn)。本文將介紹如何在Matlab 2016中繪制三維等高線(xiàn)圖形。 生成數(shù)據(jù)首先使用 `peaks` 函數(shù)生成一組數(shù)據(jù):```matlabaa
圖形繪制進(jìn)化
Matlab 2016中,繪圖功能有了很大改進(jìn)。本文將介紹如何在Matlab 2016中繪制三維等高線(xiàn)圖形。
生成數(shù)據(jù)
首先使用 `peaks` 函數(shù)生成一組數(shù)據(jù):
```matlab
aa peaks(40);
```
選擇圖形類(lèi)型
在Matlab左上角,打開(kāi)"繪圖" - "MATLAB三維曲面圖",自行選擇圖形類(lèi)型。這里我們選擇最常用的第一個(gè)類(lèi)型,命令為 `surf`。
```matlab
surf(aa)
```
優(yōu)化圖形
當(dāng)然,初始生成的圖形可能與預(yù)期有些差距,我們可以使用一些命令對(duì)其進(jìn)行優(yōu)化:
```matlab
shading interp % 除去圖像中的網(wǎng)格
xlabel('x')
ylabel('y')
zlabel('z') % 加入坐標(biāo)軸
title('surf') % 加入圖名
```
圖形編輯
圖形生成之后,還可以使用Figure窗口中自帶的功能對(duì)圖像進(jìn)行進(jìn)一步修飾。如果要修改某圖中某部分,可以單擊選中圖形,然后在下方的"屬性編輯器"中進(jìn)行調(diào)整。
其他圖形類(lèi)型
如果將命令改為 `mesh`,則會(huì)生成不同的圖形效果。這里其他命令仍可調(diào)用,但無(wú)法使用 `shading interp` 進(jìn)行平滑處理。
總之,Matlab 2016為三維圖形繪制提供了強(qiáng)大的功能,我們可以靈活運(yùn)用各種命令和工具,制作出理想的三維等高線(xiàn)圖。