如何用matlab進(jìn)行正弦信號(hào)采樣 Matlab中怎樣在一張圖里顯示兩條曲線?
Matlab中怎樣在一張圖里顯示兩條曲線?憑借hold on命名原則即可實(shí)現(xiàn)方法在同一圖形中手工繪制多條曲線或憑借繪圖命令第二次繪制圖多條曲線。hold on是將figure中的圖形保存,之后再實(shí)際繪
Matlab中怎樣在一張圖里顯示兩條曲線?
憑借hold on命名原則即可實(shí)現(xiàn)方法在同一圖形中手工繪制多條曲線或憑借繪圖命令第二次繪制圖多條曲線。
hold on是將figure中的圖形保存,之后再實(shí)際繪圖命令草圖下一條曲線,使多條曲線而會(huì)顯示在一個(gè)圖形之中。
具體基于方法可以參考不勝感激程序段:
t-5:0.01:5;xsin(t);
ycos(t);
plot(t,x);//草圖正弦函數(shù)曲線
hold on;//將正弦函數(shù)曲線達(dá)到在圖形中
plot(t,y);//繪制圖余弦定理曲線,能完成后圖形中都會(huì)另外沒顯示正弦波曲線和余弦曲線
plot(t,x,t,y);//同樣手工繪制正弦波曲線和余弦曲線,該方法也在圖形中而會(huì)顯示正弦曲線和余弦曲線
gtext函數(shù)怎么使用?
y[00.580.700.950.830.25];
plot(y)
生成氣體的圖形是以序號(hào)為橫坐標(biāo)、數(shù)組y的數(shù)值為縱坐標(biāo)畫出的折線。
xlinspace(0,2*pi,30);%化合一組線性斜向的數(shù)值
ysin(x);
plot(x,y)
化合的圖形是上30個(gè)點(diǎn)連成的光滑的正弦曲線。
重的力線
在同一個(gè)畫面上這個(gè)可以畫許多條曲線,要多能提供幾個(gè)數(shù)組,或者
x0:pi/15:2*pi;
y1sin(x);
y2cos(x);
plot(x,y1,x,y2)
則也可以畫出多重線。另一種畫法是憑借holld命令。在已經(jīng)畫好的圖形上,若設(shè)置hold on,MATLA將把新的plot命令再產(chǎn)生的圖形畫在原先的圖形上。而下命令hold得住on將結(jié)束了這個(gè)過程。.例如:
xlinspace(0,2*pi,30);ysin(x);plot(x,y)
hold on
zcos(x);plot(x,z)
hold的住start
線型和顏色
MATLAB對曲線的線型和顏色有許多選擇,上標(biāo)的方法是在每一對數(shù)組后加一個(gè)字符串參數(shù),那說明萬分感謝:
線型線-實(shí)線:點(diǎn)線-.虛點(diǎn)線--小坎坷線。
線型點(diǎn).圓點(diǎn)加號(hào)*星號(hào)xx形o小圓
顏色:y黃;r紅;g綠;b藍(lán);w白;k黑;m紫;c青.
以下面的例子只能說明用法:
x0:pi/15:2*pi;
y1sin(x);y2cos(x);
plot(x,y1,b:,x,y2,g-.*)
網(wǎng)格和標(biāo)記
在一個(gè)圖形上這個(gè)可以加網(wǎng)格、標(biāo)題、x軸標(biāo)記、y軸標(biāo)記,用a.命令能夠完成這些工作。
xlinspace(0,2*pi,30);ysin(x);zcos(x);
plot(x,y,x,z)
grid
xlabel(‘IndependentVariableX)
ylabel(‘DependentVariablesYwellZ)
title(‘SineandCosineCurves)
也也可以在圖形的任何位置加上一個(gè)字符串,如用:
text(2.5,0.7,sinx)
它表示在坐標(biāo)x2.5,y0.7處另外字符串sinx。更比較方便的是用鼠標(biāo)來確認(rèn)字符串的位置,方法是然后輸入命令:
gtext(‘sinx)
在圖形窗口十字線的交點(diǎn)是字符串的位置,用鼠標(biāo)點(diǎn)一下就是可以將字符串放到那里。
坐標(biāo)系的控制
在缺省情況下MATLAB自動(dòng)你選擇圖形的橫、縱坐標(biāo)的比例,如果沒有你對這個(gè)比例不多謝!,可以不用axis命令完全控制,具體用法的有:
axis([xminxmaxyminymax])[]中分別能提供x軸和y軸的大的值、最小值
axisequal或axis(‘equal)x軸和y軸的單位長度不同
axissquare或axis(‘square)圖框呈方形
axison或axis(‘on)清除坐標(biāo)刻度
另外axisautoaxisimageaxisxyaxisijaxisnormalaxisoffaxis(axis)
用法可參考網(wǎng)好處系統(tǒng)。
多幅圖形
可以在同一個(gè)畫面上成立幾個(gè)坐標(biāo)系,用subplot(m,n,p)命令;把一個(gè)畫面組成m×n個(gè)圖形區(qū)域,p代表當(dāng)前的區(qū)域號(hào),在每個(gè)區(qū)域中分別畫一個(gè)圖,如
xlinspace(0,2*pi,30);ysin(x);zcos(x);
u2*sin(x).*cos(x);vsin(x)./cos(x);
subplot(2,2,1),plot(x,y),axis([02*pi–11]),title(‘sin(x))
subplot(2,2,2),plot(x,z),axis([02*pi–11]),title(‘cos(x))
subplot(2,2,3),plot(x,u),axis([02*pi–11]),title(‘2sin(x)cos(x))
subplot(2,2,4),plot(x,v),axis([02*pi–2020]),title(‘sin(x)/cos(x))
圖形的輸出
在數(shù)學(xué)建模中,而不不需要將出現(xiàn)的圖形輸出到Word文檔中。大多數(shù)可需要下述方法:
首先,在MATLAB圖形窗口中你選【File】菜單中的【Export】選項(xiàng),將再打開圖形輸出對話框,在該對話框中這個(gè)可以把圖形以emf、bmp、jpg、pgm等格式保存。接著,再打開或則的文檔,并在該文檔中中,選擇【插入到】菜單中的【圖片】選項(xiàng)直接插入或者的圖片表就行。