《维平面绘》PPT课件(I)

《维平面绘》PPT课件(I)

ID:39671284

大小:263.60 KB

页数:63页

时间:2019-07-08

《维平面绘》PPT课件(I)_第1页
《维平面绘》PPT课件(I)_第2页
《维平面绘》PPT课件(I)_第3页
《维平面绘》PPT课件(I)_第4页
《维平面绘》PPT课件(I)_第5页
资源描述:

《《维平面绘》PPT课件(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB程式設計入門篇 二維平面繪圖張智星jang@cs.nthu.edu.twhttp://www.cs.nthu.edu.tw/~jang清大資工系多媒體檢索實驗室3-1基本的繪圖指令Plot:最基本的繪圖指令對x座標及相對應的y座標進行作圖範例3-1:plotxy01.mx=linspace(0,2*pi);%在0到2π間,等分取100個點y=sin(x);%計算x的正弦函數值plot(x,y);%進行二維平面描點作圖Plot基本繪圖-1linspace(0,2*pi)產生從0到2π且長度為100(預設值)的向量xy是對應的y座標只給

2、定一個向量該向量則對其索引值(Index)作圖plot(y)和plot(1:length(y),y)會得到相同的結果Plot基本繪圖-2(I)一次畫出多條曲線將x及y座標依次送入plot指令範例3-2:plotxy02.mx=linspace(0,2*pi);%在0到2間,等分取100個點plot(x,sin(x),x,cos(x),x,sin(x)+cos(x));%進行多條曲線描點作圖Plot基本繪圖-2(II)Plot(x,sin(x),x,cos(x),x,sin(x)+cos(x));畫出多條曲線時,會自動輪換曲線顏色Plot基本繪圖

3、-3(I)若要以不同的線標(Marker)來作圖範例3-3:plotxy03.mx=linspace(0,2*pi);%在0到2間,等分取100個點plot(x,sin(x),'o',x,cos(x),'x',x,sin(x)+cos(x),'*');Plot基本繪圖-3(II)Plot基本繪圖-4(I)只給定一個矩陣y對矩陣y的每一個行向量(ColumnVector)作圖範例3-4:plot04.my=peaks;%產生一個49×49的矩陣plot(y);%對矩陣y的每一個行向量作圖Plot基本繪圖-4(II)peaks指令產生一個49×49

4、的矩陣,代表二維函數的值plot(y)直接畫出49條直線類似於從側面觀看peaks函數Plot基本繪圖-5(I)x和y都是矩陣plot(x,y)會取用y的每一個行向量和對應的x行向量作圖範例3-5:plotxy05.mx=peaks;y=x';%求矩陣x的轉置矩陣x'plot(x,y);%取用矩陣y的每一行向量,與對應矩陣x%的每一個行向量作圖Plot基本繪圖-5(II)提示一般情況下,MATLAB將矩陣視為行向量的集合對只能處理向量的函數(Ex:max、min、mean)給定一個矩陣,函數會對矩陣的行向量一一進行處理或運算Plot基本繪圖-6

5、(I)z是一個複數向量或矩陣plot(z)將z的實部(即real(z))和虛部(即imag(z))當成x座標和y座標來作圖,其效果等於plot(real(z),imag(z))範例3-6:plotxy06.mx=randn(30);%產生30×30的亂數(正規分佈)矩陣z=eig(x);%計算x的「固有值」(或稱「特徵值」)plot(z,'o')gridon%畫出格線Plot基本繪圖-6(II)x是一個30×30的亂數矩陣z則是x的「固有值」(Eigenvalue,或「特徵值」)z是複數向量,且每一個複數都和其共軛複數同時出現,因此畫出的圖是上

6、下對稱基本二維繪圖指令指令說明Plotx軸和y軸均為線性刻度(LinearScale)loglogx軸和y軸均為對數刻度(LogarithmicScale)semilogxx軸為對數刻度,y軸為線性刻度semilogyx軸為線性刻度,y軸為對數刻度plotyy畫出兩個刻度不同的y軸Plot基本繪圖-7(I)Semilogx指令使x軸為對數刻度,對正弦函數作圖範例plotxy07.mx=linspace(0,8*pi);%在0到8間,等分取100個點semilogx(x,sin(x));%使x軸為對數刻度,並對其正弦函數作圖Plot基本繪圖-7(

7、II)X軸為對數刻度Plot基本繪圖-8(I)plotyy指令畫出兩個刻度不同的y軸範例3-8:plotxy08.mx=linspace(0,2*pi);%在0到2間,等分取100個點y1=sin(x);y2=exp(-x);plotyy(x,y1,x,y2);%畫出兩個刻度不同的y軸,分別是y1,y2Plot基本繪圖-8(II)y1的刻度是在左手邊y2的刻度是在右手邊兩邊的刻度不同Y1的刻度Y2的刻度3-2圖形的控制plot指令,可以接受一個控制字串輸入用以控制曲線的顏色、格式及線標使用語法plot(x,y,‘CLM‘)C:曲線的顏色(Col

8、ors)L:曲線的格式(LineStyles)M:曲線所用的線標(Markers)圖形控制範例-1(I)用黑色點線畫出正弦波每一資料點畫上一個小菱形範

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。