系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Matlab三維圖如何繪制?

Matlab三維圖如何繪制?

時(shí)間:2016-10-21 16:19:21 作者:zhanghong 來源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20161021/85818.html 手機(jī)查看 評論

  在計(jì)算機(jī)領(lǐng)域,有時(shí)候需要應(yīng)用到三維曲面圖,在這種情況下,我們首先要知道三維數(shù)據(jù),分別為x,y,z的值,然后在借助Matlab工具來繪制三維曲面圖。有了Matlab的幫助,可以很簡單的實(shí)現(xiàn)三維曲面圖的繪制。

  1、作為演示,以二元函數(shù)圖 z = xexp(-x^2-y^2) 為例講解基本操作,首先需要利用meshgrid函數(shù)生成X-Y平面的網(wǎng)格數(shù)據(jù),如下所示:

  % 生成二維網(wǎng)格數(shù)據(jù)

  xa = -2:0.2:2;

  ya = xa;

 。踴,y] = meshgrid(xa,ya);

  2、此外,需要計(jì)算縱軸數(shù)據(jù)(z軸),如下所示:

  % calculate z data

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

  3、在計(jì)算出(x,y,z)數(shù)據(jù)后,就可以使用三維繪圖函數(shù)mesh繪制三維曲面圖,如下所示:

  mesh(x,y,z);

  整個(gè)完整代碼如下所示,點(diǎn)擊運(yùn)行按鈕即可看圖像。

Matlab三維圖如何繪制?

  4、如下所示,即為運(yùn)行效果:

Matlab三維圖如何繪制?

  只需要上面簡單的四個(gè)步驟就實(shí)現(xiàn)了三維曲面圖的制作,如果不借助Matlab工具,你將要花費(fèi)不知多少倍的精力才能計(jì)算出來。到此關(guān)于三維曲面圖的繪制方法就介紹到這邊了。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

相關(guān)系統(tǒng)推薦

官方交流群 軟件收錄