11/06/2006

9.2.1 LINE畫線法(2)

實例1.2:


使用line繪出y1=x²及y2=x³之函數,其自變數X位於x=[1, 5]區間。

做法:先將x=[1,5]之區間分成50等分。令其成為行向量,並求對應之點。

x=linspace(1,5,50);
y1=line(x,x.^2)
y2=line(x,x.^3)
grid on
---------------------------
y1 = 0.0027
y2 = 153.0027





若要兩函數同時出現在一個指令上也行,只要安排成行向量,每一行代表一條曲線如下:

>> y=line([x',x'],[x'.^2,x'.^3])
y =
0.0029
153.0029


若等號左邊有給予變數時,其變數儲有握把值,此握把值由機器自定。每次執行之結果可能不一樣。

由上述指令之應用可知,只要資料為一維向量,無論該資料屬行向量或列向量,其結果相同。若資料為一方形矩陣,則繪圖時是以行向量為畫線單元,多行時會同時繪出多線,而且每修線會自動繪上不同顏色。