




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 第第1章章 MATLAB系統環境系統環境1.1 MATLAB概述概述1.2 MATLAB環境的準備環境的準備1.3 MATLAB操作界面操作界面1.1 MATLAB概貌概貌 1.1.1 MATLAB的發展的發展MATLAB:MATrix LABoratory。1980年前后,年前后,Cleve Moler教授用教授用Fortran語言編寫了萌芽狀態的語言編寫了萌芽狀態的MATLAB 。 1984年,年,Math Works公司,公司,MATLAB第第1版版(DOS版版) 1992年,年,MATLAB4.0版版 1994年,年,MATLAB 4.2版版 1997年,年,MATLAB 5.0版版
2、 1999年,年,MATLAB 5.3版版 2000年,年,MATLAB 6.0版版 2001年,年,MATLAB 6.1版版 2002年,年,MATLAB 6.5版版 2004年,年,MATLAB 7.0版版 1.1.2 MATLAB的主要功能及特點的主要功能及特點1數值計算和符號計算功能數值計算和符號計算功能MATLAB以矩陣作為數據操作的基本單位,以矩陣作為數據操作的基本單位,還提供了十分豐富的數值計算函數。還提供了十分豐富的數值計算函數。 變量的變量的”多功能性多功能性”: 每個變量代表一個矩陣每個變量代表一個矩陣,每個元素都看作復數每個元素都看作復數; 運算符號的運算符號的”多功能性
3、多功能性”: 所有運算所有運算,包括加、減、乘、除、函數運算都包括加、減、乘、除、函數運算都對矩陣和復數有效對矩陣和復數有效; 2強大而簡易的繪圖功能強大而簡易的繪圖功能MATLAB提供了兩個層次的繪圖操作:一提供了兩個層次的繪圖操作:一種是對圖形句柄進行的低層繪圖操作,另種是對圖形句柄進行的低層繪圖操作,另一種是建立在低層繪圖操作之上的高層繪一種是建立在低層繪圖操作之上的高層繪圖操作。圖操作。能根據輸入數據自動確定坐標繪圖能根據輸入數據自動確定坐標繪圖能繪制二維、三維坐標中的曲線和曲面能繪制二維、三維坐標中的曲線和曲面可設置不同顏色、線型等可設置不同顏色、線型等 3編程語言編程語言MATLA
4、B具有程序結構控制、函數調用、具有程序結構控制、函數調用、數據結構、輸入輸出、面向對象等程序語數據結構、輸入輸出、面向對象等程序語言特征,而且簡單易學、編程效率高。言特征,而且簡單易學、編程效率高。解釋性語言:輸入算式立即出結果,無需解釋性語言:輸入算式立即出結果,無需編譯,若有錯誤立即做出反應;編譯,若有錯誤立即做出反應;語言規則與筆算式相似:程序與我們書寫語言規則與筆算式相似:程序與我們書寫習慣相近,易寫易讀。習慣相近,易寫易讀。 1.1.3 MATLAB功能演示功能演示 例例1.1 分別繪制函數曲線分別繪制函數曲線 , 。x=-2*pi:pi/180:2*pi; plot(x,2.(-a
5、bs(x),:,x,sin(x); 例例1.2 求方程求方程 2x5-3x3 +71x2-9x+13=0的全部根。的全部根。p=2,0,-3,71,-9,13; x=roots(p)( )2xf x( )sin( )f xx 例例1.3 求解線性方程組。求解線性方程組。 a=2,3,-1;8,2,3;45,3,9; b=2;4;23; x=inv(a)*b 1.2 MATLAB環境的準備環境的準備 1.2.1 MATLAB的安裝的安裝安裝安裝MATLAB 7.0系統,需運行系統自帶的系統,需運行系統自帶的安裝程序安裝程序setup.exe。運行后,將進入。運行后,將進入MATLAB安裝程序的歡
6、迎對話框安裝程序的歡迎對話框(Welcome to the MathWorks Installer),用戶可以按,用戶可以按照安裝提示依次操作。照安裝提示依次操作。 1.2.2 MATLAB的啟動與退出的啟動與退出1MATLAB系統的啟動系統的啟動啟動啟動MATLAB系統有系統有3種常見方法:種常見方法:(1)在在Windows桌面,單擊任務欄上的桌面,單擊任務欄上的“開始開始”按鈕,選擇按鈕,選擇“程序程序”菜單項,然后選擇菜單項,然后選擇“MATLAB 7.0”程序選項。程序選項。 (2)運行運行MATLAB系統啟動程序系統啟動程序matlab.exe。(3) 利用快捷方式。利用快捷方式。
7、 2MATLAB系統的退出系統的退出要退出要退出MATLAB系統,也有系統,也有3種常見方法:種常見方法:(1) 在在MATLAB主窗口主窗口File菜單中選擇菜單中選擇Exit MATLAB命令。命令。(2) 在在MATLAB命令窗口輸入命令窗口輸入Exit或或Quit命命令。令。(3) 單擊單擊MATLAB主窗口的主窗口的“關閉關閉”按鈕。按鈕。 1.3 MATLAB操作界面操作界面 1.3.1 主窗口主窗口MATLAB主窗口是主窗口是MATLAB的主要工作界的主要工作界面。主窗口除了嵌入一些子窗口外,還主面。主窗口除了嵌入一些子窗口外,還主要包括菜單欄和工具欄。要包括菜單欄和工具欄。在在
8、MATLAB 7.0主窗口的菜單欄,包含主窗口的菜單欄,包含File、Edit、Debug、Desktop、Window和和Help共共6個菜單項。個菜單項。 MATLAB 7.0主窗口的工具欄共提供了主窗口的工具欄共提供了12個命令按鈕和一個當前路徑列表框。個命令按鈕和一個當前路徑列表框。MATLAB 7.0主窗口主窗口 1.3.2 命令窗口命令窗口命令窗口是命令窗口是MATLAB的主要交互窗口,用的主要交互窗口,用于輸入命令并顯示除圖形以外的所有執行于輸入命令并顯示除圖形以外的所有執行結果。結果。MATLAB命令窗口中的命令窗口中的“”為命令提示為命令提示符,表示符,表示MATLAB正在處
9、于準備狀態。在正在處于準備狀態。在命令提示符后鍵入命令并按下回車鍵后,命令提示符后鍵入命令并按下回車鍵后,MATLAB就會解釋執行所輸入的命令,并就會解釋執行所輸入的命令,并在命令后面給出計算結果。其中輸入的關在命令后面給出計算結果。其中輸入的關鍵詞、字符串、注釋、普通指令表達式等鍵詞、字符串、注釋、普通指令表達式等會用不同顏色表示。會用不同顏色表示。 一般來說,一個命令行輸入一條命令,命一般來說,一個命令行輸入一條命令,命令行以回車結束。但一個命令行也可以輸令行以回車結束。但一個命令行也可以輸入若干條命令,各命令之間以逗號分隔,入若干條命令,各命令之間以逗號分隔,若前一命令后帶有分號,則逗號
10、可以省略。若前一命令后帶有分號,則逗號可以省略。例如例如p=15,m=35p=15;m=35 如果一個命令行很長,一個物理行之內寫如果一個命令行很長,一個物理行之內寫不下,可以在第一個物理行之后加上不下,可以在第一個物理行之后加上3個小個小黑點并按下回車鍵,然后接著下一個物理黑點并按下回車鍵,然后接著下一個物理行繼續寫命令的其他部分。行繼續寫命令的其他部分。3個小黑點稱為個小黑點稱為續行符,即把下面的物理行看作該行的邏續行符,即把下面的物理行看作該行的邏輯繼續。輯繼續。如:如:s=1+2+3+4+5+.6+7+8+9+10 在在MATLAB里,有很多的控制鍵和方向里,有很多的控制鍵和方向鍵可用
11、于命令行的編輯。鍵可用于命令行的編輯。 如:如:MATLAB可以使用方向鍵來調用前可以使用方向鍵來調用前面的指令。按一下面的指令。按一下鍵會在提示符處調鍵會在提示符處調用上一次的命令,重復按用上一次的命令,重復按鍵則遍歷前鍵則遍歷前面所有的命令。面所有的命令。例:計算例:計算 和和 。首先計算首先計算y1,若要計算,若要計算y2,可用,可用鍵調回鍵調回已輸入過的命令,然后移動光標,將已輸入過的命令,然后移動光標,將y1換換成成 y2,將,將sin換成換成cos,按回車。,按回車。 y1=2*sin(0.5*pi)/(1+sqrt(3)2sin(0.5 )113y2cos(0.5 )213y 1
12、.3.3 工作空間窗口工作空間窗口工作空間是工作空間是MATLAB用于存儲各種變量和用于存儲各種變量和結果的內存空間。在該窗口中顯示工作空結果的內存空間。在該窗口中顯示工作空間中所有變量的名稱、大小、字節數和變間中所有變量的名稱、大小、字節數和變量類型說明,可對變量進行觀察、編輯、量類型說明,可對變量進行觀察、編輯、保存和刪除。保存和刪除。 1.3.4 當前目錄窗口當前目錄窗口當前目錄窗口當前目錄窗口 當前目錄是指當前目錄是指MATLAB運行文件時的工運行文件時的工作目錄,只有在當前目錄或搜索路徑下的作目錄,只有在當前目錄或搜索路徑下的文件、函數可以被運行或調用。文件、函數可以被運行或調用。
13、在當前目錄窗口中可以顯示或改變當前在當前目錄窗口中可以顯示或改變當前目錄,還可以顯示當前目錄下的文件并提目錄,還可以顯示當前目錄下的文件并提供搜索功能。供搜索功能。imshow(photo.jpg) 1.3.5 命令歷史記錄窗口命令歷史記錄窗口在默認設置下,歷史記錄窗口中會自動保在默認設置下,歷史記錄窗口中會自動保留自安裝起所有用過的命令的歷史記錄,留自安裝起所有用過的命令的歷史記錄,并且還標明了使用時間,從而方便用戶查并且還標明了使用時間,從而方便用戶查詢。而且,通過雙擊命令可進行歷史命令詢。而且,通過雙擊命令可進行歷史命令的再運行。如果要清除這些歷史記錄,可的再運行。如果要清除這些歷史記錄,可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《2025標準技術咨詢服務合同范本》
- 2024年PCB復配化學品項目資金籌措計劃書代可行性研究報告
- 2025辦公租賃合同范本
- 2025購銷合同范本下載(含詳細條款)
- 2025建筑設備租賃合同
- 2025授權合同協議書范本
- 2025外墻涂料工程勞務承包合同-confidential
- 2025建筑工程施工合同范本GF
- 2025全球版權合同范本
- 《性健康教育咨詢技巧》課件
- 有余數的除法算式300題
- 前期物業服務前期介入工作方案
- 水泵維保方案
- 2024年醫藥衛生考試-醫院設備科筆試歷年真題薈萃含答案
- 園林植物的識別與應用-草本花卉的識別與應用
- 感謝母愛主題班會(感恩主題班會)課件
- 第三章 液壓機ppt
- GB/T 14713-2023旋切機通用技術條件
- 無脊椎動物的特征和分類
- 電纜敷設培訓課件
- 植被恢復安全施工方案
評論
0/150
提交評論