matlab 实验6 高层绘图操作,实验06_高层绘图操作(第5章).doc
實(shí)驗(yàn)06 高層繪圖操作
(第5章 MATLAB繪圖)
一、實(shí)驗(yàn)?zāi)康?/p>
1. 掌握繪制二維圖形的常用函數(shù)。
2. 掌握繪制三維圖形的常用函數(shù)。
3. 掌握繪制圖形的輔助操作。
二、實(shí)驗(yàn)內(nèi)容
1. 繪制函數(shù)的曲線
設(shè),在x=0~2π區(qū)間取101點(diǎn),繪制函數(shù)的曲線。
程序:
圖形:
2. 在同一窗口中繪制多個(gè)圖形
已知三個(gè)函數(shù)y1=x2,y2=cos(2x),y3=y1×y2,完成下列操作:
2.1 在同一坐標(biāo)系下用不同的顏色和線型繪制三條曲線
x可取0~2π,取101個(gè)點(diǎn)):
圖形:
2.2 以子圖形式繪制三條曲線
程序(提示:x可取0~2π,取101個(gè)點(diǎn)):
圖形:
2.3 分別用條形圖、階梯圖、桿圖和填充圖繪制三條曲線
(1) y1=x2,程序和圖形:
程序(提示:x可取0~2π,取10個(gè)點(diǎn)。注意:點(diǎn)太多時(shí)圖形變形):
圖形:
(2) y2=cos(2x),程序和圖形:
程序:
圖形:
(3) y3=y1×y2,程序和圖形:
程序:
圖形:
3. 繪制分段函數(shù)的曲線
已知
在-5≤x≤5區(qū)間繪制函數(shù)曲線。
程序:
圖形:
4. 繪制極坐標(biāo)曲線
ρ=asin(b+nθ),并分析參數(shù)a、b、n對曲線形狀的影響(每種情況輸出4個(gè)不同的圖形即可)。
4.1 a變,b和n不變
π/2,π,3π/2,a=1,n=1):
圖形(在同一窗口中顯示4個(gè)子圖):
4.3 n變,a和b不變
程序(參考:n=1,2,3,4,a=1,b=0):
圖形(在同一窗口中顯示4個(gè)子圖):
5. 繪制函數(shù)的曲面圖和等高線
其中x的21個(gè)值均勻分布在 [-5,5] 范圍,y的31個(gè)值均勻分布在 [0,10] ,要求使用subplot(2,1,1)和subplot(2,1,2)將產(chǎn)生的曲面圖和等高線圖畫在同一個(gè)窗口上。
程序:
圖形:
6. 繪制曲面圖形,并進(jìn)行插值著色處理
程序:
圖形:
三、實(shí)驗(yàn)提示
四、教程:第5章 MATLAB繪圖(1/2)
5.1 二維繪圖 p83
5.1.1 繪制二維曲線的基本函數(shù)
1. plot函數(shù)的基本用法
plot(x,y)
x和y為同長的向量,分別存儲(chǔ)橫和縱坐標(biāo)數(shù)據(jù)。
0≤x≤2(區(qū)間內(nèi),繪曲線p83
y=2e-0.5xsin(2πx)
x=0:pi/100:2*pi;
y=2*exp(-0.5*x).*sin(2*pi*x);
plot(x,y)例5.2 繪制參數(shù)方程的曲線
t=-pi:pi/100:pi;
x=t.*cos(3*t);
y=t.*sin(t).^2;
plot(x,y);plot的其他用法:
① x是向量,y是有一維與x同維的矩陣
繪出曲線條數(shù)等于y的另一維數(shù),x曲線共同的橫坐標(biāo)。
x,y是同維矩陣
以x,y對應(yīng)列元素為橫、縱坐標(biāo)分別繪曲線,條數(shù)矩陣的列數(shù)。
t=t'; x=[t, t];
y=[sin(t), cos(t)];
plot(x,y)③ plot只含一個(gè)輸入?yún)?shù):
plot(x)
x是實(shí)向量。以元素的下標(biāo)為橫坐標(biāo),元素值為縱坐標(biāo)。(x, y) =(下標(biāo),元素值)
x是復(fù)數(shù)向量。以元素實(shí)部和虛部為橫、縱坐標(biāo)。(x, y) =(實(shí)部,虛部)
x是復(fù)數(shù)矩陣。按列分別以元素實(shí)部和虛部為橫、縱坐標(biāo)。(x, y) =(實(shí)部,虛部)
x是實(shí)矩陣。按列繪制每列元素值相對其下標(biāo)的曲線。(x, y) =(下標(biāo),元素值)
例 輸入為復(fù)數(shù)數(shù)據(jù),繪制一個(gè)單位圓和三個(gè)同心圓p85
%一個(gè)單位圓,一個(gè)復(fù)數(shù)參數(shù)
t=0:0.01:2*pi;
x=exp(i*t); %cos(t)+i*sin(t)
plot(x); axis equal;
%三個(gè)同心圓,一個(gè)復(fù)數(shù)矩陣參數(shù)
t=0:0.01:2*pi;
x=exp(i*t);
y=[x;2*x;3*x]';
plot(y); axis equal;2. 含多個(gè)輸入?yún)?shù)的plot函數(shù)
plot(x1,y1,x2,y2,…,xn,yn)
① 輸入?yún)?shù)都為向量xi和y組成一組向量對,每對長度可不同。每對繪出一曲線。
② 輸入?yún)?shù)有矩陣配對的x,y按對應(yīng)列元素為橫、縱坐標(biāo)分別繪曲線,曲線條數(shù)矩陣的列數(shù)。
x=linspace(0,2*pi,100);';
y1=sin(x);
y2=2*sin(x);
y3=3*sin(x);
X=[x,x,x];
Y=[y1,y2,y3];
plot(X,Y,x,cos(x))3. 含選項(xiàng)的plot函數(shù)
繪圖選項(xiàng)用于確定所繪曲線的線型、顏色和數(shù)據(jù)點(diǎn)標(biāo)記符號(hào),它們可以組合使用。例如,“b-.” 表示藍(lán)色點(diǎn)劃線“y:d”表示黃色虛線菱形符標(biāo)記數(shù)
總結(jié)
以上是生活随笔為你收集整理的matlab 实验6 高层绘图操作,实验06_高层绘图操作(第5章).doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 贷款收入证明会查吗
- 下一篇: 残疾人射箭分级公开级是什么意思?