資源描述:
《MATLAB課件(第1章 概述).ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第一章概述MATLAB將計算、可視化和編程等功能集于一個易于使用的環(huán)境,并遇有如下特點:功能強大;簡單易學(xué);編程效率高。目錄1.1MATLAB簡介及安裝1.2MATLAB的目錄結(jié)構(gòu)1.3MATLAB的工作環(huán)境1.4MATLAB的通用命令1.5MATLAB的幫助系統(tǒng)1.6MATLAB示例習(xí)題1.1MATLAB簡介及安裝1.MATLAB的發(fā)展歷程2.MATLAB的特點3.MATLAB的安裝1.MATLAB的發(fā)展歷程1980年,美國新墨西哥大學(xué)計算機科學(xué)系主任Cleve著手編寫供學(xué)生使用的子程序接口程序,取名為MATLAB;19
2、84年,推出了MATLAB第一個商業(yè)版本;1992年,推出MATLAB4.0版;1997年,推出MATLAB5.0版;2000年,推出MATLAB6.0版;2004年,推出MATLAB7.0版;2008年,推出MATLAB7.6版;2.MATLAB的特點開發(fā)環(huán)境編程數(shù)值處理圖形化圖形用戶界面文件I/O和外部應(yīng)用程序接口3.MATLAB的安裝MATLAB對PC系統(tǒng)的要求1.2MATLAB的目錄結(jié)構(gòu)安裝MATLAB后,在安裝目錄下將包含如下文件夾。續(xù)表1.3MATLAB的工作環(huán)境1.菜單和工具欄2.命令窗口3.歷史命令窗口4.
3、當(dāng)前工作目錄窗口5.工作空間窗口本節(jié)介紹MATLAB的工作界面和基本的操作方法。MATLAB的工作界面主要包括:菜單;工具欄;命令窗口;歷史命令窗口;當(dāng)前工作目錄窗口;工作空間窗口。MATLAB工作環(huán)境1.菜單和工具欄這里只簡單介紹默認(rèn)情況下的菜單和工具欄?!綟ile】菜單主要用于對文件的處理?!綞dit】菜單主要用于復(fù)制、粘貼等操作,與一般Windows程序的類似,在此不作詳細(xì)介紹。【Debug】菜單用于調(diào)試程序?!綝esktop】菜單用于設(shè)置主窗口中需要打開的窗口。【W(wǎng)indow】菜單列出當(dāng)前所有打開的窗口?!綡elp
4、】菜單用于選擇打開不同的幫助系統(tǒng)。當(dāng)用戶單擊“CurrentDirectory”窗口時,使得該窗口成為活動窗口,同時增加一個如下圖所示的菜單【View】,用于設(shè)置如何顯示當(dāng)前目錄下的文件。當(dāng)用戶單擊“Workspace”窗口時,使得該窗口成為活動窗口,同時增加如下圖所示的菜單【View】和【Graphics】。2.命令窗口命令窗口是MATLAB的主要交互窗口,用于輸入命令并顯示除圖形以外的所有執(zhí)行結(jié)果。MATLAB命令窗口中的“>>”為運算提示符,表MATLAB處于準(zhǔn)備狀態(tài)。當(dāng)在提示符后輸入一段程序或一段運算式后【Ente
5、r】鍵,MATLAB會給出計算結(jié)果,并再次進入準(zhǔn)備狀態(tài)(所得結(jié)果將被保存在工作空間窗口中)。單擊命令窗口右上角的“”按鈕,可以使命令窗口脫離主窗口而成為一個獨立的窗口。3.歷史命令窗口主要用于記錄所有執(zhí)行過的命令;保留自安裝后所有使用過命令的歷史記錄,并標(biāo)明使用時間;可以通過用鼠標(biāo)雙擊某一歷史命令來重新執(zhí)行該命令;可以成為一個獨立的窗口。通過上下文菜單,可刪除或粘貼歷史記錄;可為選中的表達式或命令創(chuàng)建一個M文件;可為表達式或命令創(chuàng)建快捷按鈕。4.當(dāng)前工作目錄窗口當(dāng)前工作目錄是指MATLAB運行文件時的目錄。只有在當(dāng)前工作目
6、錄或搜索路徑下的文件、函數(shù)可以被運行或調(diào)用。如下圖所示。5.工作空間窗口工作空間窗口將顯示目前內(nèi)存中所有的MATLAB變量的變量名、數(shù)據(jù)結(jié)構(gòu)、字節(jié)數(shù)以及類型等信息,如下圖所示。1.4MATLAB的通用命令1.常用命令2.輸入內(nèi)容的編輯3.標(biāo)點4.搜索路徑與擴展通用命令是MATLAB中經(jīng)常使用的一組命令,這些命令可以用來管理目錄、函數(shù)、變量、工作空間、文件和窗口等。下面對這些命令進行介紹。1.常用命令常用命令的功能2.輸入內(nèi)容的編輯在命令窗口中,MATLAB提供了控制光標(biāo)位置和進行簡單編輯的鍵盤按鍵,部分常用的鍵盤按鍵及其功
7、能如下表所示。3.標(biāo)點在MATLAB中,一些標(biāo)點符號被賦予了特殊的功能,如下表所示。4.搜索路徑與擴展用戶自己書寫的函數(shù)有可能并沒有保存在搜索路徑下。要解決這個問題,只需把程序所在的目錄擴展成MATLAB的搜索路徑即可。(1)查看MATLAB的搜索路徑選擇MATLAB主窗口中的【File】
8、【SetPath】菜單,進入【設(shè)置搜索路徑】對話框。通過該對話框可為MATLAB添加或刪除搜索路徑。在命令窗口中輸入path或genpath可得到MATLAB的所有搜索路徑,具體代碼如下:(2)設(shè)置MATLAB的搜索路徑方法一:在MAT
9、LAB命令窗口中輸入editpath或pathtool命令或通過【File】
10、【SetPath】菜單,進入“設(shè)置搜索路徑”對話框,通過該對話框編輯搜索路徑。方法二:在命令窗口執(zhí)行“path(path,‘D:Study’)”,然后通過“設(shè)置搜索路徑”對話框查看“D:Study”是否在搜索路徑中。方法三