MATLAB Function Reference |
可繪出三維彗星圖(Three-dimensional comet plot)的函式
Syntax
comet3(z) comet3(x,y,z) comet3(x,y,z,p)
Description
彗星圖(comet plot)是一種動畫圖形,在其中有一小圓圈,像彗星的頭端( comet head ),會在電腦螢幕上動態地描繪出所給定的資料點。圖形中像彗星本體(comet body)的地方則是跟隨在像彗星頭端的小圓圈後的部分。像彗星尾部( tail)般的則是一條描繪出整個方程式的實線。
comet3(x,y,z)
可顯示出一個通過點 [x(i),y(i),z(i)]
之曲線的三維彗星圖。
comet3(x,y,z,p)
可指定彗星本體的長度為 p
*length(y)
。
Remarks
要注意的是,comet3
繪出圖形時所留下的線條軌跡是透過將線條的 EraseMode
特性設為 none
所建立而成的。因此無法將所繪出的圖形完整列印出來,(列印的結果只會得到圖形中彗星頭端的部份),且若引發了使圖形重繪的動作(如:改變了圖形視窗的大小),也會使所繪出的線條軌跡消失。
Examples
t = -10*
pi:pi/250:10*
pi; comet3((cos(2*
t).^2).*
sin(t),(sin(2*
t).^2).*
cos(t),t);
See Also
comet | compan |