版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
CH7MATLAB數(shù)據(jù)可視化用圖表和圖形來表示數(shù)據(jù)的技術(shù)7.1二維圖形
7.2三維圖形
7.1二維圖形繪制二維曲線的最基本函數(shù)1.plot函數(shù)的基本用法plot函數(shù)的基本調(diào)用格式為:plot(x,y)其中x和y為長度相同的向量,分別用于存儲x坐標(biāo)和y坐標(biāo)數(shù)據(jù)。
例在0≤X≤2區(qū)間內(nèi),繪制曲線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)
說明:(1)當(dāng)x,y是同維矩陣時,則以x,y對應(yīng)列元素為橫、縱坐標(biāo)分別繪制曲線,曲線條數(shù)等于矩陣的列數(shù)。(2)當(dāng)x是向量,y是有一維與x同維的矩陣時,則繪制出多根不同色彩的曲線。曲線條數(shù)等于y矩陣的另一維數(shù),x被作為這些曲線共同的橫坐標(biāo)。(3)plot函數(shù)最簡單的調(diào)用格式是只包含一個輸入?yún)?shù):plot(x)。
例某工廠2000年各月總產(chǎn)值(單位:萬元)分別為22、60、88、95、56、23、9、10、14、81、56、23,試?yán)L制折線圖以顯示出該廠總產(chǎn)值的變化情況。程序如下:
p=[22,60,88,95,56,23,9,10,14,81,56,23];plot(p)
2.含多個輸入?yún)?shù)的plot函數(shù)含多個輸入?yún)?shù)的plot函數(shù)調(diào)用格式為:plot(x1,y1,x2,y2,…,xn,yn)3.含選項的plot函數(shù)含選項的plot函數(shù)調(diào)用格式為:plot(x1,y1,選項1,x2,y2,選項2,…,xn,yn,選項n)P192表7-2
例用不同線型和顏色在同一坐標(biāo)內(nèi)繪制曲線y=2e-0.5xsin(2πx)及其包絡(luò)線。程序如下:
x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*x);x1=(0:12)/2;y3=2*exp(-0.5*x1).*sin(2*pi*x1);plot(x,y1,'g:',x,y2,'b--',x1,y3,'rp');
4.雙縱坐標(biāo)函數(shù)plotyy
plotyy函數(shù)是MATLAB5.X新增的函數(shù)。它能把函數(shù)值具有不同量綱、不同數(shù)量級的兩個函數(shù)繪制在同一坐標(biāo)中。調(diào)用格式為:
plotyy(x1,y1,x2,y2)
其中x1—y1對應(yīng)一條曲線,x2—y2對應(yīng)另一條曲線。橫坐標(biāo)的標(biāo)度相同,縱坐標(biāo)有兩個,左縱坐標(biāo)用于x1—y1數(shù)據(jù)對,右縱坐標(biāo)用于x2—y2數(shù)據(jù)對。
例用不同標(biāo)度在同一坐標(biāo)內(nèi)繪制曲線y1=e-0.5xsin(2πx)及曲線y2=1.5e-0.1xsin(x)。程序如下:
x1=0:pi/100:2*pi;x2=0:pi/100:3*pi;y1=exp(-0.5*x1).*sin(2*pi*x1);y2=1.5*exp(-0.1*x2).*sin(x2);plotyy(x1,y1,x2,y2);
繪制圖形的輔助操作
1.圖形標(biāo)注有關(guān)圖形標(biāo)注函數(shù)的調(diào)用格式為:
title(圖形名稱)xlabel(x軸說明)ylabel(y軸說明)text(x,y,圖形說明)legend(圖例1,圖例2,…)
例
給圖形添加圖形標(biāo)注。程序如下:
x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*x);x1=(0:12)/2;y3=2*exp(-0.5*x1).*sin(2*pi*x1);plot(x,y1,'g:',x,y2,'b--',x1,y3,'rp');title('曲線及其包絡(luò)線');%加圖形標(biāo)題
xlabel('independentvariableX');%加X軸說明
ylabel('independentvariableY');%加Y軸說明
text(2.8,0.5,'包絡(luò)線');%在指定位置添加圖形說明
text(0.5,0.5,'曲線y');text(1.4,0.1,'離散數(shù)據(jù)點');legend('包絡(luò)線','包絡(luò)線','曲線y','離散數(shù)據(jù)點')%加圖例
2.坐標(biāo)控制函數(shù)的調(diào)用格式為:axis([xminxmaxyminymaxzminzmax])axis函數(shù)功能豐富,常用的用法還有:axisequal縱、橫坐標(biāo)軸采用等長刻度axissquare產(chǎn)生正方形坐標(biāo)系(缺省為矩形)axisauto使用缺省設(shè)置axisoff取消坐標(biāo)軸axison顯示坐標(biāo)軸gridon/off命令控制是畫還是不畫網(wǎng)格線,不帶參數(shù)的grid命令在兩種狀態(tài)之間進(jìn)行切換。boxon/off命令控制是加還是不加邊框線,不帶參數(shù)的box命令在兩種狀態(tài)之間進(jìn)行切換。
例
用圖形保持功能在同一坐標(biāo)內(nèi)繪制曲線y=2e-0.5xsin(2πx)及其包絡(luò)線,并加網(wǎng)格線。程序如下:
x=(0:pi/100:2*pi)';
y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*x);plot(x,y1,'b:');axis([0,2*pi,-2,2]);%設(shè)置坐標(biāo)
holdon;%設(shè)置圖形保持狀態(tài)
plot(x,y2,'k');gridon;%加網(wǎng)格線
boxoff;%不加坐標(biāo)邊框
holdoff;%關(guān)閉圖形保持
3.圖形窗口的分割
subplot函數(shù)的調(diào)用格式為:
subplot(m,n,p)
例
在一個圖形窗口中以子圖形式同時繪制正弦、余弦、正切、余切曲線。程序如下:
x=linspace(0,2*pi,60);y=sin(x);z=cos(x);t=sin(x)./(cos(x)+eps);ct=cos(x)./(sin(x)+eps);subplot(2,2,1);plot(x,y);title('sin(x)');axis([0,2*pi,-1,1]);subplot(2,2,2);plot(x,z);title('cos(x)');axis([0,2*pi,-1,1]);subplot(2,2,3);plot(x,t);title('tangent(x)');axis([0,2*pi,-40,40]);subplot(2,2,4);plot(x,ct);title('cotangent(x)');axis([0,2*pi,-40,40]);
對圖形窗口靈活分割。請看下面的程序。
x=linspace(0,2*pi,60);y=sin(x);z=cos(x);t=sin(x)./(cos(x)+eps);ct=cos(x)./(sin(x)+eps);subplot(2,2,1);%選擇2×2個區(qū)中的1號區(qū)
stairs(x,y);title('sin(x)-1');axis([0,2*pi,-1,1]);subplot(2,1,2);%選擇2×1個區(qū)中的2號區(qū)
stem(x,y);title('sin(x)-2');axis([0,2*pi,-1,1]);subplot(4,4,3);%選擇4×4個區(qū)中的3號區(qū)
plot(x,y);title('sin(x)');axis([0,2*pi,-1,1]);subplot(4,4,4);%選擇4×4個區(qū)中的4號區(qū)
plot(x,z);title('cos(x)');axis([0,2*pi,-1,1]);subplot(4,4,7);%選擇4×4個區(qū)中的7號區(qū)
plot(x,t);title('tangent(x)');axis([0,2*pi,-40,40]);subplot(4,4,8);%選擇4×4個區(qū)中的8號區(qū)
plot(x,ct);title('cotangent(x)');axis([0,2*pi,-40,40]);
繪制二維圖形的其他函數(shù)1.其他形式的線性直角坐標(biāo)圖在線性直角坐標(biāo)系中,其他形式的圖形有條形圖、階梯圖、桿圖和填充圖等,所采用的函數(shù)分別是:bar(x,y,選項)stairs(x,y,選項)stem(x,y,選項)fill(x1,y1,選項1,x2,y2,選項2,…)
例
分別以條形圖、填充圖、階梯圖和桿圖形式繪制曲線y=2e-0.5x。程序如下:
x=0:0.35:7;y=2*exp(-0.5*x);subplot(2,2,1);bar(x,y,'g');title('bar(x,y,''g'')');axis([0,7,0,2]);subplot(2,2,2);fill(x,y,'r');title('fill(x,y,''r'')');axis([0,7,0,2]);subplot(2,2,3);stairs(x,y,'b');title('stairs(x,y,''b'')');axis([0,7,0,2]);subplot(2,2,4);stem(x,y,'k');title('stem(x,y,''k'')');axis([0,7,0,2]);
2.極坐標(biāo)圖polar函數(shù)用來繪制極坐標(biāo)圖,其調(diào)用格式為:polar(theta,rho,選項)其中theta為極坐標(biāo)極角,rho為極坐標(biāo)矢徑,選項的內(nèi)容與plot函數(shù)相似。例
繪制ρ=sin(2θ)cos(2θ)的極坐標(biāo)圖。程序如下:
theta=0:0.01:2*pi;rho=sin(2*theta).*cos(2*theta);polar(theta,rho,'k');
3.對數(shù)坐標(biāo)圖形
MATLAB提供了繪制對數(shù)和半對數(shù)坐標(biāo)曲線的函數(shù),調(diào)用格式為:
semilogx(x1,y1,選項1,x2,y2,選項2,…)semilogy(x1,y1,選項1,x2,y2,選項2,…)loglog(x1,y1,選項1,x2,y2,選項2,…)
例
繪制y=10x2的對數(shù)坐標(biāo)圖并與直角線性坐標(biāo)圖進(jìn)行比較。程序如下:
x=0:0.1:10;y=10*x.*x;subplot(2,2,1);plot(x,y);title('plot(x,y)');gridon;subplot(2,2,2);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鄂爾多斯市勝豐種業(yè)有限公司科研助理招聘備考題庫有答案詳解
- 3D打印生物支架在老年皮膚再生中的老化應(yīng)對策略
- 2025年九江一中招聘備考題庫及1套參考答案詳解
- 中國信達(dá)山東分公司2026年校園招聘備考題庫及1套完整答案詳解
- 小學(xué)教育課程中人工智能的引入與跨學(xué)科融合的創(chuàng)新實踐教學(xué)研究課題報告
- 2025年重慶醫(yī)科大學(xué)基礎(chǔ)醫(yī)學(xué)院關(guān)于公開遴選系主任10人的備考題庫及完整答案詳解一套
- 2025年上海當(dāng)代藝術(shù)博物館公開招聘工作人員備考題庫及1套參考答案詳解
- 2025年貴州赤水國家糧食儲備庫面向社會公開招聘8人備考題庫及完整答案詳解1套
- 2025年漣源市市直醫(yī)療衛(wèi)生機(jī)構(gòu)公開招聘專業(yè)技術(shù)人員69人備考題庫參考答案詳解
- 2025年蘇州交投新基建科技有限公司公開招聘備考題庫及一套答案詳解
- 英語試卷+答案黑龍江省哈三中2025-2026學(xué)年上學(xué)期高二學(xué)年12月月考(12.11-12.12)
- 中華聯(lián)合財產(chǎn)保險股份有限公司2026年校園招聘備考題庫及一套完整答案詳解
- 詩經(jīng)中的愛情課件
- 2025年煙花爆竹經(jīng)營單位安全管理人員考試試題及答案
- 2025天津大學(xué)管理崗位集中招聘15人參考筆試試題及答案解析
- 2025年云南省人民檢察院聘用制書記員招聘(22人)考試筆試參考題庫及答案解析
- TCAMET02002-2019城市軌道交通預(yù)埋槽道及套筒技術(shù)規(guī)范
- 基于邏輯經(jīng)驗主義對命題的分析
- 中文介紹邁克爾杰克遜
- 安徽綠沃循環(huán)能源科技有限公司12000t-a鋰離子電池高值資源化回收利用項目(重新報批)環(huán)境影響報告書
- 廈深鐵路福建段某標(biāo)段工程投標(biāo)施工組織設(shè)計
評論
0/150
提交評論