版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MATLAB程序設(shè)計目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口命令歷史記錄窗口當(dāng)前文件夾窗口
文件編輯器搜索路徑幫助系統(tǒng)初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口命令歷史記錄窗口當(dāng)前文件夾窗口
文件編輯器搜索路徑初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口命令歷史記錄窗口當(dāng)前文件夾窗口
文件編輯器初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口命令歷史記錄窗口當(dāng)前文件夾窗口初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口命令歷史記錄窗口初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口工作區(qū)窗口初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介命令行窗口初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程操作界面簡介初識與特點第一章MATLAB簡介目錄軟件發(fā)展歷程初識與特點第一章MATLAB簡介目錄初識與特點第一章MATLAB簡介目錄初識與特點第一章MATLAB簡介初識與特點問題
MATLAB的主要功能與特點。問題的提出學(xué)習(xí)的重點與目標(biāo)初步認識MATLAB軟件的功能了解MATLAB軟件的主要特點MATLAB的主要特點:高效率的編程語言。MATLAB語言,程序編寫簡單,書寫形式自由,語言簡潔緊湊,因此,編程效率高和易學(xué)易懂。例1.1
已知圓的半徑,計算其面積和周長。R=8;
%圓的半徑A=pi*R^2;
%圓的面積C=2
*
pi*R;
%圓的周長例1.2
已知一元二次方程的系數(shù),求方程的根。a=1;b=5;c=4;
%二次項系數(shù)a,一次項系數(shù)b和常數(shù)項cd=b^2-4*a*c;
%判別式x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);
%方程的兩個根MATLAB的主要特點:高效率的編程語言。方便的用戶使用。將編輯、編譯、鏈接和執(zhí)行融為一體,能在同一界面靈活操作,如在命令行窗口中運行輸入的語句,即可完成編譯、鏈接和執(zhí)行的全過程。例1.3
求解線性方程組,其中系數(shù)矩陣,常數(shù)項。>>A=[111;04-1;2-11]>>b=[6;5;1]>>X=A^(-1)*bA=[111;04-1;2-11]b=[6;5;1]X=A^(-1)*b豐富的運算符和函數(shù)庫。MATLAB的運算符包含算術(shù)運算符、關(guān)系運算符和邏輯運算符三大類。MATLAB也包含至少600個內(nèi)置函數(shù)和1500個自帶函數(shù),遍布高等數(shù)學(xué)、線性代數(shù)、數(shù)理統(tǒng)計、自動控制理論、數(shù)字信號處理、時間序列分析等領(lǐng)域。例1.4
已知矩陣,求其行列式、逆矩陣和特征值。A=[111;04-1;2-21]det(A)inv(A)eig(A)MATLAB的主要特點:高效率的編程語言。方便的用戶使用。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。MATLAB的運算符包含算術(shù)運算符、關(guān)系運算符和邏輯運算符三大類。MATLAB也包含至少600個內(nèi)置函數(shù)和1500個自帶函數(shù),遍布高等數(shù)學(xué)、線性代數(shù)、數(shù)理統(tǒng)計、自動控制理論、數(shù)字信號處理、時間序列分析等領(lǐng)域。例1.5
已知,,計算和顯示其小于0的值。x=0:pi/2:2*piy=sin(x+1).*exp(x)k=find(y<0)y(k)強大的數(shù)值和符號運算功能。MATLAB基于矩陣的計算機制使其在線性代數(shù)、矩陣分析、數(shù)值分析、方程求解、傅里葉分析、數(shù)值微積分等多個方面表現(xiàn)出良好的應(yīng)用。例1.6
已知多項式,求的解。p=[1-6-72-27]
%將多項式的各項系數(shù)從高到低排序構(gòu)成行向量x=roots(p)
%函數(shù)roots可求解多項式方程s(x)=0的根MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。MATLAB基于矩陣的計算機制使其在線性代數(shù)、矩陣分析、數(shù)值分析、方程求解、傅里葉分析、數(shù)值微積分等多個方面表現(xiàn)出良好的應(yīng)用。例1.7
已知函數(shù),在約束條件下求該函數(shù)在點附近的局部最小值。f=@(x)2*x(1)^2+4*x(2)^2-4*x(1)*x(2)-6*x(1)-3*x(2);A=[11;41];b=[3;9];x0=[1;1];[x,fval]=fmincon(f,x0,A,b)MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。MATLAB基于矩陣的計算機制使其在線性代數(shù)、矩陣分析、數(shù)值分析、方程求解、傅里葉分析、數(shù)值微積分等多個方面表現(xiàn)出良好的應(yīng)用。symsx;
diff(sin(x+1)*exp(2*x),2)例1.8
求函數(shù)的二階導(dǎo)數(shù)。symsx;
int(-2*x/(1+x^2)^2)例1.9
求不定積分。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。MATLAB基于矩陣的計算機制使其在線性代數(shù)、矩陣分析、數(shù)值分析、方程求解、傅里葉分析、數(shù)值微積分等多個方面表現(xiàn)出良好的應(yīng)用。f='cos(x+pi/3).*exp(-0.4*x)';
I=quad(f,0,3*pi)f=@(x,y)cos(x.^2+2*y).*exp(-x.^2/3);Q=dblquad(f,-1,1,-1,1)例1.10
求定積分。例1.11
求函數(shù)在區(qū)域的二重積分。強大的圖形處理能力。MATLAB具有一系列繪圖函數(shù)使其繪圖十分方便。繪制各種坐標(biāo)的圖形均只需調(diào)用不同的繪圖函數(shù)即可。標(biāo)注圖形名稱和坐標(biāo)軸說明,繪制網(wǎng)格線也只需調(diào)用相應(yīng)命令。繪制不同顏色的點、線、復(fù)線適當(dāng)調(diào)整自變量即可。例1.12
繪制極坐標(biāo)方程表示的四瓣玫瑰曲線。theta=0:0.01:2*pi;rho=cos(2*theta);h=polar(theta,rho);set(h,'linewidth',1.5)MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。強大的圖形處理能力。MATLAB具有一系列繪圖函數(shù)使其繪圖十分方便。繪制各種坐標(biāo)的圖形均只需調(diào)用不同的繪圖函數(shù)即可。標(biāo)注圖形名稱和坐標(biāo)軸說明,繪制網(wǎng)格線也只需調(diào)用相應(yīng)命令。繪制不同顏色的點、線、復(fù)線適當(dāng)調(diào)整自變量即可。theta=0:0.01:2*pi;rho=1-cos(theta);h=polar(theta,rho);set(h,'linewidth',1.5)例1.13
繪制極坐標(biāo)方程心形線表示的心形曲線。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。強大的圖形處理能力。例1.14
繪制參數(shù)方程表示的擺線。例1.15繪制正弦函數(shù)的曲線。例1.16繪制正弦曲線繞軸旋轉(zhuǎn)一周產(chǎn)生的旋轉(zhuǎn)體的表面圖。例1.17繪制擺線繞直線旋轉(zhuǎn)一周產(chǎn)生
的旋轉(zhuǎn)體的表面圖。例1.18繪制四瓣玫瑰線繞軸一周產(chǎn)生的旋轉(zhuǎn)體的表面圖。例1.19繪制心形曲線繞軸一周產(chǎn)生的旋轉(zhuǎn)體的網(wǎng)線圖。高級而簡單的程序環(huán)境。既具有結(jié)構(gòu)化的控制語句(如for語句、while語句、if語句、switch判斷語句、break語句和continue語句),又有面向?qū)ο缶幊痰奶匦?。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。強大的圖形處理能力。MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。強大的圖形處理能力。高級而簡單的程序環(huán)境。例20
求區(qū)間[100,200]中能被21整除的第一個自然數(shù)。forn=100:200
if(rem(n,21)<0)|(rem(n,21)>0)
continue;
end
break;enddisp(['區(qū)間[100,200]中能被21整除的第一個自然數(shù):',num2str(n)])MATLAB的主要特點:高效率的編程語言。方便的用戶使用。豐富的運算符和函數(shù)庫。強大的數(shù)值和符號運算功能。強大的圖形處理能力。高級而簡單的程序環(huán)境。例21
若某數(shù)等于其各真因子之和,則稱其為完數(shù)。求區(qū)間[1,1000]上的所有完數(shù)。form=1:1000s=0;
fork=1:m/2
ifrem(m,k)==0;s=s+k;endend
ifm==s;disp(m);endend豐富且功能強勁的工具箱。MATLAB包含核心部分和各種可選工具箱兩部分。核心部分有數(shù)百個核心內(nèi)部函數(shù)。工具箱又分為功能性工具箱和學(xué)科性工具箱兩類。功能性工具箱主要用來擴充其符號計算功能、圖示建模仿真功能、文字處理功能以及與硬件實時交互功能。功能性工具箱能用于多種學(xué)科,而學(xué)科性工具箱的專業(yè)性比較強。例1.22
曲線擬合問題。給定平面上一組點的橫縱坐標(biāo)和,繪制一條盡可能逼近這組點的曲線。MATLAB的主要特點:高效率的編程語言。方便的用戶使用
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 團隊建設(shè)管理培訓(xùn)40
- 中原地產(chǎn)-拓展客戶與行銷技巧
- 〈〈錢塘湖春行〉課件圖
- 《我要健康成長》課件
- 《展會招商的技巧》課件
- 梵高-英文課件(在文輯中配有英文演講稿)
- 低溫預(yù)制食品智能化生產(chǎn)項目可行性研究報告模板-備案拿地
- 工學(xué)《動能 動能定理》課件設(shè)計
- 單位人力資源管理制度品讀匯編十篇
- 單位管理制度展示匯編員工管理十篇
- 小班數(shù)學(xué)《香香的餅干》
- 醫(yī)院工會經(jīng)費使用與管理辦法、制度規(guī)則
- 2022年外交學(xué)院輔導(dǎo)員招聘筆試題庫及答案解析
- 磁致伸縮液位傳感器KYDM-路線設(shè)置使用
- 收割機轉(zhuǎn)讓協(xié)議
- 中學(xué)歷史教育中的德育狀況調(diào)查問卷
- 煤礦煤業(yè)掘進工作面班組安全確認工作記錄表 模板
- 第8期監(jiān)理月報(江蘇版)
- 建筑工程質(zhì)量管理體系文件
- 乙丙橡膠電力電纜絕緣一步法硅烷交聯(lián)工藝
- 中止施工安全監(jiān)督申請書(范例)
評論
0/150
提交評論