《MATLAB教程簡介》PPT課件

《MATLAB教程簡介》PPT課件

ID:36697198

大小:709.60 KB

頁數(shù):45頁

時間:2019-05-10

《MATLAB教程簡介》PPT課件_第1頁
《MATLAB教程簡介》PPT課件_第2頁
《MATLAB教程簡介》PPT課件_第3頁
《MATLAB教程簡介》PPT課件_第4頁
《MATLAB教程簡介》PPT課件_第5頁
資源描述:

《《MATLAB教程簡介》PPT課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、歡迎學(xué)習(xí)微機(jī)應(yīng)用軟件課時安排:1、Matlab簡介32學(xué)時2、數(shù)據(jù)與圖像處理(Origin、Photoshop)4學(xué)時參考數(shù)目:1、《MATLAB與科學(xué)計算》(第2版)王沫然電子工業(yè)出版社2、《計算機(jī)在材料科學(xué)中的應(yīng)用》許鑫華機(jī)械工業(yè)出版社《數(shù)學(xué)物理方程的MATLAB解法與可視化》彭芳麟清華大學(xué)出版社學(xué)習(xí)要求:1、準(zhǔn)備一個筆記本兼作業(yè)本。2、自己獨立編程。第1章MATLAB簡介MATLAB是英語MatrixLaboratory(矩陣實驗室)的縮寫MATLAB是當(dāng)今國際上公認(rèn)的在科技領(lǐng)域最為優(yōu)秀的應(yīng)用

2、軟件和開發(fā)環(huán)境。在歐美各高等院校,MATLAB已經(jīng)成為應(yīng)用線性代數(shù)、自動控制理論、數(shù)據(jù)統(tǒng)計、數(shù)字信號處理、圖形處理等高級課程的基本數(shù)學(xué)工具,是理工科本科生、碩士生、博士生必須掌握的基本技能。在設(shè)計研究單位和工業(yè)部門,MATLAB已經(jīng)超出實驗室,廣泛用于研究和解決具體的工程問題。國內(nèi)部分重點高校已作為理工學(xué)生的必修或選修課?,F(xiàn)在Matlab已經(jīng)成為一個系列產(chǎn)品:主包中有數(shù)百個高度優(yōu)化的內(nèi)部函數(shù)。工具包(Toolbox),又分為兩類:功能性工具包主要用來擴(kuò)充MATLAB的數(shù)值分析、矩陣運算、數(shù)字信號處理

3、、符號計算功能、圖形建模仿真功能、文字處理功能、與硬件實時交互功能。這種工具包能用于多種學(xué)科。學(xué)科性工具包是專業(yè)性比較強(qiáng)的,如:控制系統(tǒng)工具包(ControlSystemToolbox)、通信工具包(CommunicationToolbox)、圖象處理工具包(ImageProcessingToolbox)、統(tǒng)計工具包(StatisticToolbox)偏微分方程工具包(PartialDifferentialEquationToolbox)Matlab語言的特點:1、極強(qiáng)的數(shù)值計算功能、作圖功能和符號

4、計算功能。數(shù)值計算主要內(nèi)容:矩陣的創(chuàng)建和保存,數(shù)值矩陣代數(shù)、乘方運算和分解,數(shù)組運算,多項式和有理分式運算,數(shù)理統(tǒng)計分析、差分和數(shù)值導(dǎo)數(shù),用于求積分和微分方程的數(shù)值解和功能函數(shù)等。在此環(huán)境下所解問題的Matlab語言表述形式和其數(shù)學(xué)表達(dá)形式相同,不需要按傳統(tǒng)的方法編程。利用MATLAB可以輕易地繪制二維、三維曲線,三維曲面,并可進(jìn)行圖形和坐標(biāo)的標(biāo)識、坐標(biāo)控制、圖形的迭繪、視角和光照設(shè)計、色彩精細(xì)控制等及繪制動畫,簡單易行。Matlab語言的特點:2、用戶使用方便,語句簡單,內(nèi)涵豐富。MATLAB是一

5、種面向科學(xué)與工程計算的高級語言,允許用數(shù)學(xué)形式的語言編寫程序。Matlab語言是一種解釋執(zhí)行的語言,它靈活、方便,其調(diào)試程序手段豐富,調(diào)試速度快,需要學(xué)習(xí)時間少。把編輯、編譯、連接和執(zhí)行融為一體。它能在同一畫面上進(jìn)行靈活操作,快速排除輸入程序中的書寫錯誤、語法錯誤以至語意錯誤,從而加快了用戶編寫、修改和調(diào)試程序的速度。Matlab語言的特點:3、最受人歡迎的特點——開放性。除內(nèi)部函數(shù)外,所有MATLAB主包文件和各工具包文件都是可改的源文件。用戶通過對源文件的修改,或加入自己編寫的文件去構(gòu)成新的專用

6、工具包。高版本的Matlab已逐步擴(kuò)展到科學(xué)及工程計算的其它領(lǐng)域。因此,不久的將來,它一定能名符其實地成為“萬能演算紙式的”科學(xué)算法語言。1.1.1MATLAB的操作界面1、操作桌面窗口菜單項;工具欄;【CommandWindow】指令窗口;【LaunchPad】工作目錄窗口;【CommandHistory】指令記錄窗口;【W(wǎng)orkspace】內(nèi)存空間窗口;【CurrentDirectory】當(dāng)前工作目錄窗口;MATLAB操作窗口雙擊桌面快捷鍵,啟動軟件。接受命令的窗口2、指令窗的使用①數(shù)值計算>>

7、2*sin(pi/3)+5*i-2^2/3②演示內(nèi)帶程序>>ballode%自由下落小球與地面非彈性碰撞的運動軌跡③演示Matlab的基本功能>>demo3、指令窗操作注意事項①怎樣改變數(shù)字屬性和字體②指令和變量名要區(qū)分大小寫③應(yīng)該指定輸出變量名④常用符號;不顯示結(jié)果…命令延續(xù)到下一行↑重新調(diào)入上一命令行↓重新調(diào)入下一命令行1.1.2在線幫助1、幫助系統(tǒng)指令>>help+指令名稱2、常用指令who列出內(nèi)存中的變量名Type顯示指定文件的內(nèi)容whos列出內(nèi)存中的變量名及其性質(zhì)clear清除內(nèi)存Matl

8、ab功能展示例1:求解線性方程組在Matlab指令窗口輸入命令:a=[2,3,-1;8,2,3;45,3,9];b=[2;4;23];x=inv(a)*bx1=ab例2:繪制正弦曲線和余弦曲線,在指令窗口輸入命令:x=[0:0.5:360]*pi/180;%x從00到3600并轉(zhuǎn)換為弧度plot(x,sin(x),x,cos(x))%繪制正弦曲線和余弦曲線例3:輸入10個學(xué)生的成績并對成績按升序排序。在指令窗口輸入命令:g=input('請輸入學(xué)生成績:')sort

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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