matlab中的plot函數(shù)怎么用 Matlab中plot繪圖時(shí)?
Matlab中plot繪圖時(shí)?plot(Y)要是Y是m×n的數(shù)組,以1:m為X橫坐標(biāo),Y中的每一列元素為Y坐標(biāo),繪制的n條曲線;如果Y是n×1或者1×n的向量,則以1:n為橫坐標(biāo),Y為坐標(biāo)表繪制圖1條
Matlab中plot繪圖時(shí)?
plot(Y)要是Y是m×n的數(shù)組,以1:m為X橫坐標(biāo),Y中的每一列元素為Y坐標(biāo),繪制的n條曲線;如果Y是n×1或者1×n的向量,則以1:n為橫坐標(biāo),Y為坐標(biāo)表繪制圖1條曲線;假如Y是復(fù)數(shù),則plot(Y)相位差于plot(real(Y),imag(Y));其它可以使用情況下,看出坐標(biāo)數(shù)據(jù)中的虛部。
plot(X1,Y1)如果X和Y也是數(shù)組,按列取坐標(biāo)數(shù)據(jù)繪圖,此時(shí)它們必須更具完全相同的尺寸;假如X和Y其中個(gè)是向量?jī)蓚€(gè)為數(shù)組,X和Y中尺寸之和的方向不對(duì)應(yīng)繪制圖多條曲線;如果沒(méi)有X和Y其中一個(gè)是標(biāo)量其中一為向量,這樣將繪制圖互相垂直X或是Y軸離散的點(diǎn)。
plot(X1,Y1,LineSpec,...)按照參數(shù)LineSpec指定曲線的曲線屬性,它包括線型、標(biāo)記符和顏色。plot函數(shù)意見(jiàn)同樣手工繪制橫豎斜組圖形
簡(jiǎn)單啊點(diǎn)就沒(méi)有辦法舉例子了
plot([1,2],[3,4],r-);
畫(huà)出的的是連接(1,3)和(2,4)點(diǎn)的直線,r代表紅色線,-代表實(shí)線
MATLAB怎么用不同顏色在一個(gè)圖形上繪制多條曲線?
1、是需要,必掉出現(xiàn)三組范圍差別的數(shù)據(jù),數(shù)據(jù)量都為500,他們的邊界各為[10,15],[23,38],,[38,58]。方法不勝感激:
x1105*rand(500,1)
x22315*rand(500,1)
x25320*rand(500,1)
2、下面,要各畫(huà)出x1,x2,x3隨機(jī)的曲線,用MATLAB的內(nèi)置函數(shù)plot通過(guò)不能操作,分別用三個(gè)plot通過(guò)繪圖,可是如下:
plot(x1,r)
plot(x2,b)
plot(x3,g)
3、可以看到,圖中只能一條曲線,并沒(méi)有其他兩條曲線。這是而且后面plot的語(yǔ)句畫(huà)的圖會(huì)將前面plot畫(huà)的圖覆蓋掉。因此不需要用一個(gè)語(yǔ)句來(lái)可以保留前面所手工繪制的圖,在是需要保留的圖的后面加一句hold on,即可將該圖恢復(fù),使它不被后面的圖所覆蓋,具體語(yǔ)法不勝感激:
plot(x1,r)
hold on
plot(x2,b)
hold on
plot(x3,g)
那樣的話就是可以將三條曲線畫(huà)在一張圖上,替區(qū)別,要三個(gè)給這三條曲線定義不一樣的顏色。
4、就是為了圖的美觀,這個(gè)可以用gridon再添加網(wǎng)格線,還要再添加橫縱坐標(biāo)軸標(biāo)題。方法::
xlabel(樣本序列)
ylabel(值)
5、外,是因?yàn)楫?huà)的是多條曲線,因此還不需要直接添加圖例,語(yǔ)法不勝感激:
legend(變量1,變量2,變量3)
括號(hào)里面按照cad作圖的順序各寫(xiě)每條曲線代表上帝的意義再試一下,
6、成功效果圖。