利用plot()函數能夠繪製出不一樣的二維曲線函數
lpot()函數用於繪製平面上的線性座標曲線3d
一般x,y爲長度相等的向量blog
例子變量
相應位置上的x,y構成某一點的座標,例如(2.5,1.5)構成第一點的座標自適應
plot()函數最簡單的調用格式是隻包含一個輸入參數方法
以x爲實向量時,以向量的下標爲橫座標,元素的值爲縱座標繪製一條曲線,im
例子d3
那橫座標就是1,2,3,4數據
利用x,y構造一個複數cxdb
構造複數還能夠用
運行結果
生成x,是由100個元素的行向量
y由3個行向量構成,矩陣
y行向量的長度與x行向量的長度相同,這時以x,y爲參數調用plot()函數,曲線條數更與y的行數
另外一種狀況
這時,以x,y對應列元素爲橫縱座標分別繪製曲線,曲線條數等於矩陣的列數
t是一個值在0~2Π的行向量,t1時t的轉置,x是由3個列向量構成的矩陣,
y是由3個與t1長度相同的列向量構成,以x,y爲參數繪製圖形
運行結果,3條曲線
n組向量繪製n條曲線
0~2Π,分別有10,20,100
當數據點較少時,曲線呈現出一條折線----藍色曲線
x是一個列向量
y1是一個由兩個列向量構成的矩陣,兩個列向量分別存儲兩條包絡線的縱座標
y2存儲指定曲線的縱座標
正弦函數與x軸交點的橫座標是Π的整數倍
y3存儲曲線與x軸交點的縱座標
plot函數包含3組繪圖數據,
k表示黑色,冒號表示虛線,b表示藍色,--表示雙劃線,r表示紅色,p數據點標記,表示五角星
plot函數的採樣間隔設置爲0.005
fplot函數能夠根據參數函數的變化特性自適應地設置採樣間隔
當函數值變化緩慢時設置的採樣間隔大,
當函數值變化劇烈時設置的採樣間隔小
定義自變量爲x的函數句柄@是定義句柄的運算符
有圖能夠看出函數在0~0.05區間振盪週期很是多,曲線變化率大
有些區間數據點比較密集,若是用符號標記數據點,會致使繪製的曲線變形影響到圖形效果
故採用fplot函數時,建議不用數據點標記
雙輸入函數參數的方法
其中funx,funy表明函數,tmax爲自變量的上限,默認爲-5到5
例子
fplot函數的前兩個參數爲函數句柄,定義爲自變量的函數,
第三個參數指定爲t的取值範圍爲0~10Π