11/06/2006

9.8.2三維指令ezplot3

這個指令與 ezplot之功能相同,其參數內容須為方程式之字串,只是此為三維繪圖指令,故必須加入z軸之方程式。其自變數則以特定範圍表示,以此指向三個對應座標之函數。其語法如下:


ezplot(x(t),y(t),z(t),[tmin tmax])

其中,[tmin tmax]為自變數t之範圍,若無此範圍參數,則預設值為[0 2*pi]。執行此指令,亦可利用軸手把呼叫。下面之例,代表三維之三個座標,其表示如下:

ezplot3('t*sin(t)', 'cos(t)', 't', [0,6*pi])



當字串傳入ezplot3之參數時,通常其參數之操作均以元素對元素的方式處理,如't*sin(t)',其意義與't.*sin(t)'之作用相同。

使用Zoom的顯示功能


在圖的顯示過程中,除利用指令顯出圖之大小外,亦可利用圖上所提供之放大縮小功能將所需之圖放大適當的位置。這個功能在有些數據相差甚為懸殊時(例如:50與 10^6 的點出現於同一圖時,前一個數據完全無法觀察得到,此時只有利用放大縮小的功能來補救,以下是示範說明。