版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第二章MATLAB語言簡介,教學(xué)內(nèi)容,2.1 MATLAB概述 2.2 MATLAB數(shù)值計算功能,2.3 MATLAB程序設(shè)計,2.4 MATLAB文件操作,2.5 繪圖形功能,3,2.1 MATLAB概述,2.1 MATLAB概述,MATLAB語言是一種廣泛應(yīng)用于工程計算及數(shù)值分析領(lǐng)域的新型高級語言,自1984年由美國 MathWorks 公司推向市場以來,歷經(jīng)十多年的發(fā)展與競爭,現(xiàn)已成為國際公認(rèn)的最優(yōu)秀的工程應(yīng)用開發(fā)環(huán)境。MATLAB功能強大、簡單易學(xué)、編程效率高,深受廣大科技工作者的歡迎。,在歐美各高等院校,MATLAB已經(jīng)成為線性代數(shù)、自動控制理論、數(shù)字信號處理、時間序列分析、動態(tài)系統(tǒng)
2、仿真、圖像處理等課程的基本教學(xué)工具,成為大學(xué)生、碩士生以及博士生必須掌握的基本技能。,MATLAB: 是英文MATrix LABorotory(矩陣實驗室)的縮寫。,2.1.1 MATLAB特點,1. 數(shù)值計算和符號計算功能 MATLAB的數(shù)值計算功能包括:矩陣運算、多項式和有理分式運算、數(shù)據(jù)統(tǒng)計分析、數(shù)值積分、優(yōu)化處理等。符號計算將得到問題的解析解。,2. MATLAB語言 MATLAB除了命令行的交互式操作以外,還可以程序方式工作。使用MATLAB可以很容易地實現(xiàn)C或FORTRAN語言的幾乎全部功能,包括Windows圖形用戶界面的設(shè)計。,3. 圖形功能 MATLAB提供了兩個層次的圖形命
3、令:一種是對圖形句柄進(jìn)行的低級圖形命令,另一種是建立在低級圖形命令之上的高級圖形命令。利用MATLAB的高級圖形命令可以輕而易舉地繪制二維、三維乃至四維圖形,并可進(jìn)行圖形和坐標(biāo)的標(biāo)識、視角和光照設(shè)計、色彩精細(xì)控制等等。,4.應(yīng)用工具箱 基本部分和各種可選的工具箱。 基本部分中有數(shù)百個內(nèi)部函數(shù)。 其工具箱分為兩大類:功能性工具箱和學(xué)科性工具箱。功能性工具箱主要用來擴充其符號計算功能、可視建模仿真功能及文字處理功能等。學(xué)科性工具箱專業(yè)性比較強,如控制系統(tǒng)工具箱、信號處理工具箱、神經(jīng)網(wǎng)絡(luò)工具箱、最優(yōu)化工具箱、金融工具箱等,用戶可以直接利用這些工具箱進(jìn)行相關(guān)領(lǐng)域的科學(xué)研究。,2.1.1 MATLAB特
4、點,2.1.2 MATLAB運行環(huán)境,硬件: 一般要求486以上的處理器、16MB以上內(nèi)存、足夠的的硬盤可用空間(隨安裝組件的多少而定)、CD-ROM驅(qū)動器、鼠標(biāo)等。 軟件: Windows 9x,2.1.3 MATLAB的的啟動,啟動MATLAB有兩種常見方法: (1)通過“開始”按鈕,選擇“程序”菜單項,然后打開“MATLAB”菜單中的“MATLAB”程序,就可啟動。 (2) 利用Windows 建立快捷方式的功能,將MATLAB程序以快捷方式放在桌面上。只要在桌面上雙擊該圖標(biāo)即可啟動。,10,MATLAB啟動后的界面,主窗口,命令窗口,當(dāng)前目錄窗口,工作間窗口,歷史窗口,發(fā)行說明書窗口,
5、1. 主窗口 (1) 菜單欄 菜單欄共包含F(xiàn)ile、Edit、Window 、 Help四項。,菜單欄,2.1.4 MATLAB的桌面平臺,File菜單項: New命令: 用于建立M文件、圖形窗口。 Open命令: 打開一個已經(jīng)建立的M文件。 Run Script命令: 執(zhí)行一個命令文件。 Load Workspace命令: 將變量裝入當(dāng)前空間。 Save Workspace As命令:把當(dāng)前工作空間的所有變量用 后綴為.mat的文件保存起來 Show Workspace命令: 打開變量瀏覽器。 Set Path命令: 打開MATLAB的路徑瀏覽器。 Preferences命令: 打開命令窗口
6、的顯示格式。 Print Setup命令: 設(shè)置打印機的參數(shù)。 Print命令: 打印和設(shè)置一些打印參數(shù)。 Print Selection命令: 打印選中的內(nèi)容 Exit MATLAB命令: 退出MATLAB系統(tǒng)。,2.1.4 MATLAB的桌面平臺,Edit菜單項: Undo、Cut、Copy、Paste命令:分別用于撤銷上一次操 作、剪切、復(fù)制和粘貼。 Clear命令: 刪除內(nèi)容。 Select All命令: 用于選定所有文本內(nèi)容。 Clear Session命令: 清除命令編輯區(qū)的全部內(nèi) 容,但并不刪除工作空間 中的變量。,2.1.4 MATLAB的桌面平臺,Help菜單項: Help
7、Window命令:打開MATLAB的幫助窗口。 Help Tips命令: 打開幫助窗口,并首先顯示MATLAB 的幫助系統(tǒng)的分類和使用方法。 Help Desk(HTML)命令: 打開系統(tǒng)WWW瀏覽器,并顯示 MATLAB的幫助桌面。 Examples and Demos命令:可以通過演示MATLAB提供的 例子來熟悉相關(guān)部分的用法。 About MATLAB命令: 打開關(guān)于MATLAB的版本和版 權(quán)等信息。 Subsribe命令: 打開機器上的WWW瀏覽器, 用戶可過填寫相關(guān)的表格來獲 得MathWorks公司的產(chǎn)品。,2.1.4 MATLAB的桌面平臺,Window菜單項: 利用Windo
8、w菜單項可以查看目前MATLAB打開的所有窗口,并可選中某個窗口為當(dāng)前窗口,從而實現(xiàn)在不同窗口之間的轉(zhuǎn)換。,2.1.4 MATLAB的桌面平臺,(2) 工具欄 工具欄提供了一些命令按鈕,使用命令按鈕可使操作更快捷、更方便。,2.1.4 MATLAB的桌面平臺,工具欄,2. 命令窗口 命令窗口用于輸入命令和顯示計算結(jié)果。鍵入命令并按下回車鍵enter后,MATLAB就會解釋執(zhí)行所輸入的命令,并在命令后面給出計算結(jié)果。 例如: 在MATLAB命令窗口輸入命令: a=1 1 2 9 7;0 3 5 -4 4 回車后將顯示一個2X 5矩陣。,2.1.4 MATLAB的桌面平臺,18,3. 歷史窗口,2
9、.1.4 MATLAB的桌面平臺,19,4. 當(dāng)前目錄窗口,2.1.4 MATLAB的桌面平臺,20,2.1.4 MATLAB的桌面平臺,5. 發(fā)行說明書窗口窗口,21,2.1.4 MATLAB的桌面平臺,6 .工作間管理窗口窗口,MATLAB 有以下幾種方法可獲得幫助: 幫助命令、幫助窗口、MATLAB幫助桌面或在線幫助頁。 對于Internet用戶,還可直接鏈接到MathWorks公司的網(wǎng)頁上尋求幫助。 在命令窗口中,鍵入help 或 help+函數(shù)名等命令,可以獲得相應(yīng)的幫助。 Help:可以獲得當(dāng)前幫助系統(tǒng)中的所有幫助。 help+函數(shù)名:可以獲得幫助系統(tǒng)中關(guān)于該函數(shù)的所有說明。 lo
10、okfor +函數(shù)名: help+函數(shù)名用于知道函數(shù)名但不知道其用法 時, lookfor +函數(shù)名根據(jù)用戶提供的關(guān)鍵字搜索到相關(guān)函數(shù) 。,2.1.5 MATLAB幫助系統(tǒng),23,2.1.6 MATLAB常用的命令和技巧,Hold 圖形保持開關(guān) Disp 顯示變量或文字內(nèi)容 Path 顯示搜索目錄 Save 保存內(nèi)存變量到指定目錄 Load 加載指定文件的變量 Diary 日志文件命令 Quit 退出 ! 調(diào)用DOS命令,1.一些通用的命令,Cd 顯示或改變工作目錄 Dir 顯示目錄下文件 Type 顯示文件內(nèi)容 Clear 清理內(nèi)存變量 Clf 清理圖形窗口 Pack 收集內(nèi)存碎片 Clc
11、清理工作窗口 Echo 工作窗信息顯示開關(guān),24,2.一些常用操作技巧 利用鍵盤按鍵,可實現(xiàn)簡易操作: home 光標(biāo)置于當(dāng)前行開頭 end 光標(biāo)置于當(dāng)前行末尾 esc 清除當(dāng)前輸入行 del 刪除光標(biāo)處的字符 調(diào)用上一行 調(diào)用下一行,2.1.6 MATLAB常用的命令和技巧,25,3.標(biāo)點 ; 區(qū)分行、取消運行顯示 , 區(qū)分列、函數(shù)參數(shù)分隔 續(xù)行 % 注釋標(biāo)記 字符串的標(biāo)識符號,2.1.6 MATLAB常用的命令和技巧,26,MATLAB的一切操作均在搜索路徑中進(jìn)行。如調(diào)用的函數(shù)在搜索路徑之外, MATLAB認(rèn)為并不存在。 MATLAB的默認(rèn)搜索路徑為:C:MATLAB6p5work 換言之,如果不做任何設(shè)置,存入的文件放在Work子目錄下,讀取文件時也在Work子目錄下找。 如果要改變默認(rèn)的搜
溫馨提示
- 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年消防器材智能化改造升級服務(wù)合同2篇
- 2024租賃合同簽訂程序及條件
- 2025年拓展訓(xùn)練合同范本大全:企業(yè)團(tuán)隊凝聚力提升計劃3篇
- 二零二四年度2024年三人健身產(chǎn)業(yè)合作合同6篇
- 2025年洗車場車輛停放管理及承包合同3篇
- 2025版航空航天專用鋁合金采購合同書4篇
- 二零二四年云服務(wù)器租賃與智能運維合同3篇
- 個人汽車租賃合同樣本 2024年版版B版
- 2025年度臨時臨時設(shè)施租賃合同標(biāo)準(zhǔn)范本4篇
- 2025年無償使用政府辦公樓場地舉辦會議合同范本3篇
- 非誠不找小品臺詞
- 2024年3月江蘇省考公務(wù)員面試題(B類)及參考答案
- 患者信息保密法律法規(guī)解讀
- 老年人護(hù)理風(fēng)險防控PPT
- 充電樁采購安裝投標(biāo)方案(技術(shù)方案)
- 醫(yī)院科室考勤表
- 鍍膜員工述職報告
- 春節(jié)期間化工企業(yè)安全生產(chǎn)注意安全生產(chǎn)
- 保險行業(yè)加強清廉文化建設(shè)
- Hive數(shù)據(jù)倉庫技術(shù)與應(yīng)用
- 數(shù)字的秘密生活:最有趣的50個數(shù)學(xué)故事
評論
0/150
提交評論