《精講多練Matlab》PPT課件

《精講多練Matlab》PPT課件

ID:45560733

大?。?.00 MB

頁數:67頁

時間:2019-11-14

《精講多練Matlab》PPT課件_第1頁
《精講多練Matlab》PPT課件_第2頁
《精講多練Matlab》PPT課件_第3頁
《精講多練Matlab》PPT課件_第4頁
《精講多練Matlab》PPT課件_第5頁
資源描述:

《《精講多練Matlab》PPT課件》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、精講多練MATLAB楊琦西安交通大學計算機教學中心2003-05-14第4章MATLAB繪圖4.1二維平面圖形4.2三維立體圖形4.3圖形窗口4.4其它圖形函數4.5動畫4.6符號表達式繪圖4.7plot函數4.8交互式圖形指令4.1二維圖形4.1.1繪制二維曲線的最基本函數1.plot函數的基本用法plot函數的基本調用格式為:plot(x)當x為一向量時,以其元素為縱坐標,其序號為橫坐標值繪制曲線。plot(x,y)其中x和y為長度相同的向量,分別用于存儲x坐標和y坐標數據。plot(x,y1,x,y2,…)以公共的x元素為橫坐標值,以y1、y2…元素為縱坐標值繪制多條曲線。例題例4.

2、1在0≤X≤2?區(qū)間內,繪制曲線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)當x,y是同維矩陣時,則以x,y對應列元素為橫、縱坐標分別繪制曲線,曲線條數等于矩陣的列數。(2)當x是向量,y是有一維與x同維的矩陣時,則繪制出多根不同色彩的曲線。曲線條數等于y矩陣的另一維數,x被作為這些曲線共同的橫坐標。(3)plot函數最簡單的調用格式是只包含一個輸入參數:plot(x)。例4.2某工廠2000年各月總產值(單位:萬元)分別為22、60、88、95、56、23、9、10、

3、14、81、56、23,試繪制折線圖以顯示出該廠總產值的變化情況。程序如下:p=[22,60,88,95,56,23,9,10,14,81,56,23];plot(p)2.含多個輸入參數的plot函數含多個輸入參數的plot函數調用格式為:plot(x1,y1,x2,y2,…,xn,yn)3.含選項的plot函數含選項的plot函數調用格式為:plot(x1,y1,選項1,x2,y2,選項2,…,xn,yn,選項n)例4.3用不同線型和顏色在同一坐標內繪制曲線y=2e-0.5xsin(2πx)及其包絡線。程序如下:x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1

4、,-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.雙縱坐標函數plotyyplotyy函數是MATLAB5.X新增的函數。它能把函數值具有不同量綱、不同數量級的兩個函數繪制在同一坐標中。調用格式為:plotyy(x1,y1,x2,y2)其中x1—y1對應一條曲線,x2—y2對應另一條曲線。橫坐標的標度相同,縱坐標有兩個,左縱坐標用于x1—y1數據對,右縱坐標用于x2—y2數據對。例4.4用不同標度在同一坐

5、標內繪制曲線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);4.1.2圖形修飾函數意義gridon(/off)給當前圖形標記添加(取消)網格xlabel(‘string’)標記橫坐標ylabel(‘string’)標記縱坐標title(‘string’)給圖形添加標題text(x,y,’string’)在圖形的任意位置增加說明性

6、文本信息gtext(‘string’)利用鼠標添加說明性文本信息axis([xminxmaxyminymax])設置坐標軸的最小最大值例題4-2例4.5給圖形添加圖形標注。程序如下: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('曲線及其包絡線');%加圖形標題xlabel('independentvariableX'

7、);%加X軸說明ylabel('independentvariableY');%加Y軸說明text(2.8,0.5,'包絡線');%在指定位置添加圖形說明text(0.5,0.5,'曲線y');text(1.4,0.1,'離散數據點');legend('包絡線','包絡線','曲線y','離散數據點')%加圖例2.坐標控制函數的調用格式為:axis([xminxmaxyminymaxzminzmax])axis函數功能豐

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。