[計算機軟件及應用]第一章概述MATLAB實用教程教案及源程序_第1頁
[計算機軟件及應用]第一章概述MATLAB實用教程教案及源程序_第2頁
[計算機軟件及應用]第一章概述MATLAB實用教程教案及源程序_第3頁
[計算機軟件及應用]第一章概述MATLAB實用教程教案及源程序_第4頁
[計算機軟件及應用]第一章概述MATLAB實用教程教案及源程序_第5頁
已閱讀5頁,還剩44頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 MATLAB將計算、可視化和編程等功能集于一個易于使用的環境,并有如下特點: 功能強大; 簡單易學; 編程效率高。1MATLAB的發展歷程 2MATLAB的特點 3MATLAB的安裝 1980年,美國新墨西哥大學計算機科學 系主任Cleve Moler著手編寫供學生使用的子程序接口程序,取名為MATLAB; 1984年成立MathWorks公司,推出了MATLAB第一個商業版本; 1993年,推出Windows MATLAB 4.0 1997年,推出MATLAB 5.0版; 2000年,推出MATLAB 6.0版; 2002年 推出MATLAB 6.5版 2004年,推出MATLAB 7.0

2、版; 2008年,推出MATLAB 7.6版。 開發環境 編程 數值處理 圖形化 圖形用戶界面 文件I/O和外部應用程序接口MATLAB對PC系統的要求 續表1菜單和工具欄 2命令窗口 3歷史命令窗口 4當前工作目錄窗口 5工作空間窗口 本節介紹MATLAB的工作界面和基本的操作方法。 MATLAB的工作界面主要包括: 菜單; 工具欄; 命令窗口; 歷史命令窗口; 當前工作目錄窗口; 工作空間窗口。 這里只簡單介紹默認情況下的菜單和工具欄。 【File】菜單主要用于對文件的處理。 【Edit】菜單主要用于復制、粘貼等操 作,與一般Windows程序的類似,在此 不作詳細介紹。 【Debug】菜

3、單用于調試程序。 【Desktop】菜單用于設置主窗口中需要 打開的窗口。 【Window】菜單列出當前所有打開的窗 口。 【Help】菜單用于選擇打開不同的幫助系 統。 當用戶單擊“Current Directory”窗口時,使得該窗口成為活動窗口,同時增加一個如下圖所示的菜單【View】,用于設置如何顯示當前目錄下的文件。 當用戶單擊“Workspace”窗口時,使得該窗口成為活動窗口,同時增加如下圖所示的菜單【View】和【Graphics】。 命令窗口是MATLAB的主要交互窗口,用于輸入命令并顯示除圖形以外的所有執行結果。 MATLAB命令窗口中的“”為運算提示 符,表MATLAB處

4、于準備狀態。當在提示符后輸入一段程序或一段運算式 后按【Enter】鍵,MATLAB會給出計算結果,并再次進入準備狀態(所得結果將被保存在工作空間窗口中)。單擊命令窗口右上角的箭頭按鈕,可以使命令窗口脫離主窗口成為獨立的窗口。 主要用于記錄所有執行過的命令; 保留自安裝后所有使用過命令的歷史記 錄,并標明使用時間; 可以通過用鼠標雙擊某一歷史命令來重新 執行該命令; 可以成為一個獨立的窗口。 通過上下文菜單,可刪除或粘貼歷史記錄; 可為選中的表達式或命令創建一個M文件; 可為表達式或命令創建快捷按鈕。 當前工作目錄是指MATLAB運行文件時的目錄。只有在當前工作目錄或搜索路徑下的文件、函數可以

5、被運行或調用。如下圖所示。 工作空間窗口將顯示目前內存中所有的MATLAB變量的變量名、數據結構、字節數以及類型等信息,如下圖所示。 1常用命令 2輸入內容的編輯 3標點 4搜索路徑與擴展 通用命令是MATLAB中經常使用的一組命令,這些命令可以用來管理目錄、函數、變量、工作空間、文件和窗口等。下面對這些命令進行介紹。 常用命令的功能 在命令窗口中,MATLAB提供了控制光標位置和進行簡單編輯的鍵盤按鍵,部分常用的鍵盤按鍵及其功能如下表所示。 在MATLAB中,一些標點符號被賦予了特殊的功能,如下表所示。 用戶自己書寫的函數有可能并沒有保存在搜索路徑下。要解決這個問題,只需把程序所在的目錄擴展

6、成MATLAB的搜索路徑即可。 (1)查看MATLAB的搜索路徑 選擇MATLAB主窗口中的【File】|【Set Path】菜單,進入【設置搜索路徑】對話框。通過該對話框可為MATLAB添加或刪除搜索路徑。 在命令窗口中輸入path或genpath可得到MATLAB的所有搜索路徑,具體代碼如下:(2)設置MATLAB的搜索路徑 方法一:在MATLAB命令窗口中輸入 editpath或pathtool命令或通過【File】 |【Set Path】菜單,進入 “設置搜索路 徑”對話框,通過該對話框編輯搜索路 徑。 方法二:在命令窗口執行“path(path, D:Study )”,然后通過 “設

7、置搜索路 徑”對話框查看“D:Study”是否在搜索路 徑中。 方法三:在命令窗口執行“addpath D:Study- end”,將新的目錄加到整個 搜索路徑的末尾。如果將end改為 begin,可以將新的目錄加到整個搜索路 徑的開始。 1命令窗口查詢幫助系統 2聯機幫助系統 3聯機演示系統 MATLAB為用戶提供了非常完善的幫助系統。下面分別介紹MATLAB的三類幫助系統。 常見的幫助命令 用戶可以通過下述方法進入MATLAB的聯機幫助系統。 直接單擊MATLAB主窗口中的“ ”按鈕; 選中Help菜單的前4項中的任意一項; 在命令窗口中執行helpwin、helpdesk 或doc。 可

8、以通過以下方式打開聯機演示系統。 選擇MATLAB主窗口菜單的【Help】| 【Demos】選項; 在命令窗口輸入demos; 直接在幫助頁面上選擇Demos頁。020406080100-40-2002040Magnitude (dB)Frequency (Hertz)00.20.40.60.81-1-0.500.51WaveformTime (Seconds) Click and drag waveform to changefundamental frequency and amplitude 下面以一個簡單的例子展示如何使用MATLAB進行簡單的數值計算。 1將硬盤上的桌面設置為當前工作目錄。2. 在命令窗口輸入“w=3+2” 回車,然后依次使用clear和clc命令,分別觀察命令窗口、工作空間窗口和歷史命令窗口的變化。3通過命令窗口,查詢函數sin的用法。4通過聯機幫助系統,查詢函數inv的用法。5通過聯機演示系統,查詢并運行“Control Syst

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論