預(yù)備篇_第1頁
已閱讀1頁,還剩42頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  第1章 MATLAB R2006a 基礎(chǔ)</p><p>  通過對(duì)本書第1、2章的學(xué)習(xí),無論是MATLAB的中、高級(jí)用戶,還是初學(xué)者,都可以輕松地進(jìn)入到MATLAB R2006a的殿堂,初步掌握MATLAB的歷史發(fā)展、MATLAB R2006a的主要功能和新的特色,以及熟悉MATLAB R2006a的操作環(huán)境,為后面的進(jìn)一步學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。本部分主要介紹了MATLAB R2006a入

2、門和圖形用戶界面設(shè)計(jì)等基礎(chǔ)知識(shí)。通過對(duì)基礎(chǔ)篇的學(xué)習(xí),讀者一定能夠開啟MATLAB的大門,并且能夠掌握MATLAB R2006a的初步使用方法和技巧。</p><p>  本章是MATLAB R2006a的基礎(chǔ),主要內(nèi)容包括:MATLAB的發(fā)展歷史、主要功能和MATLAB R2006a的新特色,以及MATLAB的應(yīng)用基礎(chǔ)知識(shí),例如操作環(huán)境、幫助功能和一些基本的變量、語法結(jié)構(gòu)等。</p><p&g

3、t;<b>  本章的學(xué)習(xí)目標(biāo):</b></p><p>  了解MATLAB語言的背景知識(shí)</p><p>  掌握MATLAB軟件的安裝方法</p><p>  掌握MATLAB基本窗口的使用</p><p>  掌握MATLAB語言的基礎(chǔ)知識(shí)</p><p>  1.1 MATLAB概述&

4、lt;/p><p>  本節(jié)首先向用戶介紹有關(guān)MATLAB的概括性知識(shí),主要包括以下內(nèi)容:MATLAB語言簡(jiǎn)介和主要功能、MATLAB R2006a的安裝方法和過程以及MATLAB R2006a的新特色。</p><p>  1.1.1 MATLAB語言簡(jiǎn)介</p><p>  實(shí)踐的需要推動(dòng)了科技的發(fā)展,從而促進(jìn)了社會(huì)的進(jìn)步。由于經(jīng)常同數(shù)學(xué)打交道的科學(xué)家、工程技術(shù)人

5、員在實(shí)際工作中需要進(jìn)行大量的數(shù)學(xué)計(jì)算,促使具有數(shù)值計(jì)算強(qiáng)大功能和卓越的數(shù)據(jù)可視化能力的計(jì)算機(jī)高級(jí)語言MATLAB出現(xiàn)。MATLAB是20世紀(jì)80年代初期,由美國(guó)的MathWorks軟件開發(fā)公司正式推出的一種數(shù)學(xué)工具軟件。MATLAB軟件以矩陣運(yùn)算為基礎(chǔ),把計(jì)算、可視化及程序設(shè)計(jì)有機(jī)地融合到了一個(gè)簡(jiǎn)單易學(xué)的交互式工作環(huán)境中,其出色的數(shù)值計(jì)算能力和強(qiáng)大的圖形處理功能得到了廣大科研人員和工程技術(shù)人員的垂青。用戶可以按照符合人們科學(xué)思維的方式和

6、數(shù)學(xué)表達(dá)習(xí)慣的語言形式來編寫程序。MATLAB擁有功能全面的函數(shù)庫,它把大量的函數(shù)封裝起來,使用戶脫離了繁瑣復(fù)雜的程序設(shè)計(jì)過程,只需要將精力集中到模型建立的工作上即可,大大提高了工作效率。MATLAB系統(tǒng)由MATLAB內(nèi)核以及輔助工具箱組成。MATLAB內(nèi)核由大量的內(nèi)部函數(shù)及用戶自定義函數(shù)構(gòu)成。通過對(duì)這些函數(shù)的調(diào)用,可以簡(jiǎn)便地處理具體的技術(shù)問題。利用MATLAB可以實(shí)現(xiàn)科學(xué)計(jì)算、符號(hào)運(yùn)算、算法研究、數(shù)學(xué)建模和仿真、數(shù)據(jù)分析和可視化、科學(xué)

7、工程繪圖以及圖形用戶界面設(shè)計(jì)等</p><p>  MATLAB經(jīng)過這些年的不斷更新,交互性越來越好,功能也變得越來越強(qiáng)大。目前,MATLAB已經(jīng)成為國(guó)際上應(yīng)用最廣泛、公認(rèn)的最優(yōu)秀的數(shù)學(xué)應(yīng)用軟件之一。MATLAB為用戶提供了豐富而實(shí)用的資源,它涵蓋了許多門類的科學(xué)研究,如數(shù)學(xué)、控制、通信、數(shù)字信號(hào)處理、數(shù)字圖像處理、經(jīng)濟(jì)和地理等。這極大地方便了社會(huì)上各個(gè)行業(yè)的科技工作者。在國(guó)外的大學(xué)中,MATLAB是學(xué)生必須掌握

8、的一種基本技能。近年來,它已經(jīng)由最初在科研單位和高等院校中的仿真研究,逐漸普及到了工業(yè)部門中被用來解決實(shí)際問題。最近幾年國(guó)內(nèi)也由于MATLAB本身的巨大優(yōu)勢(shì)而掀起了學(xué)習(xí)MATLAB、應(yīng)用MATLAB的熱潮。</p><p>  作為一種非常流行并受廣大用戶喜愛的科學(xué)語言,MATLAB自然有它的獨(dú)到、超群之處。它的主要特點(diǎn)有:</p><p><b>  簡(jiǎn)單易學(xué)。</b&g

9、t;</p><p>  與C和Fortran等高級(jí)語言相比較,MATLAB語法規(guī)則簡(jiǎn)單,語言思維特點(diǎn)更符合人們?cè)趯?shí)際應(yīng)用中的習(xí)慣。</p><p>  先進(jìn)的技術(shù)界面支持。</p><p>  MATLAB提供給用戶的是一種最簡(jiǎn)潔、最直觀的程序開發(fā)環(huán)境。用MATLAB編寫程序時(shí),就如同現(xiàn)實(shí)中在便箋上列公式和求解一樣,因而MATLAB又稱為“便箋式”的科學(xué)工程計(jì)算語

10、言。</p><p><b>  開放式的體系結(jié)構(gòu)。</b></p><p>  這也是MATLAB成功的又一因素。除了內(nèi)部函數(shù)外,所有的MATLAB主包文件和各工具包文件都是對(duì)用戶開放的源文件,用戶可以通過修改源文件來構(gòu)成新的適合自己使用的專用工具包。</p><p>  集成了許多領(lǐng)域?qū)<业闹腔邸?lt;/p><p> 

11、 MATLAB軟件內(nèi)包含許多工具箱,為使用MATLAB軟件的不同領(lǐng)域內(nèi)的科學(xué)研究人員提供了非常便利的捷徑。而這些工具箱,都是由各個(gè)領(lǐng)域內(nèi)的專家,根據(jù)本領(lǐng)域的實(shí)際情況,充分調(diào)動(dòng)本身的積極性而開發(fā)出的專業(yè)性很強(qiáng)的實(shí)用工具。</p><p>  1.1.2 MATLAB的主要功能</p><p>  MATLAB系統(tǒng)主要由以下幾個(gè)部分組成。</p><p>  MATL

12、AB開發(fā)環(huán)境:包括MATLAB桌面、命令窗口、歷史命令窗口、編輯器和調(diào)試器、路徑搜索和瀏覽器。</p><p>  MATLAB數(shù)學(xué)函數(shù)庫:包含大量計(jì)算算法的集合。</p><p>  MATLAB語言:高級(jí)的矩陣語言,包含控制語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入/輸出和面向?qū)ο蟮木幊烫攸c(diǎn)。</p><p>  MATLAB圖形處理:能夠?qū)⑾蛄亢途仃嚱Y(jié)果用圖形表現(xiàn)出來,并且對(duì)

13、圖形進(jìn)行編輯和打印等。</p><p>  MATLAB應(yīng)用程序接口:用戶能夠編寫可以和MATLAB進(jìn)行交互的C語言或Fortran語言程序。</p><p>  MATLAB的核心是一個(gè)基于矩陣各種運(yùn)算的快速解釋處理程序。它以交互式操作接收用戶輸入的各項(xiàng)指令,然后輸出計(jì)算結(jié)果。它提供了一個(gè)開放式的集成環(huán)境,用戶可以運(yùn)行系統(tǒng)所提供的各種命令,來實(shí)現(xiàn)自己所要達(dá)到的目標(biāo)操作。具體來說,MATL

14、AB 的主要功能有: </p><p><b>  數(shù)值運(yùn)算功能</b></p><p><b>  數(shù)據(jù)可視化功能</b></p><p><b>  動(dòng)態(tài)系統(tǒng)仿真</b></p><p><b>  數(shù)據(jù)處理</b></p>&l

15、t;p><b>  數(shù)學(xué)計(jì)算</b></p><p><b>  數(shù)字信號(hào)處理</b></p><p>  與外部應(yīng)用程序(C和Fortran)進(jìn)行動(dòng)態(tài)鏈接</p><p>  MATLAB在數(shù)值運(yùn)算上有其獨(dú)到之處。不僅如此,MATLAB還提供了非常豐富的圖形圖像處理功能,對(duì)數(shù)值計(jì)算的結(jié)果能夠進(jìn)行圖形化處理,進(jìn)一步方

16、便了用戶的操作,深化了用戶的數(shù)值處理功能。而且,MATLAB還提供了句柄這一功能非常強(qiáng)大的面向?qū)ο蟮膱D形系統(tǒng)概念,實(shí)現(xiàn)了對(duì)圖形更深層次的操作。更重要的是,MATLAB提供了圖形用戶界面(GUI)設(shè)計(jì)功能,用戶可以根據(jù)實(shí)際需求自行設(shè)計(jì)別具風(fēng)格的人機(jī)交互界面。此外,MATLAB提供了與C語言或Fortran語言的交互操作,使用戶能通過程序接口很方便地進(jìn)行程序間的調(diào)用和轉(zhuǎn)換。</p><p>  MATLAB有著功能強(qiáng)

17、大、豐富的函數(shù)工具箱,這是整個(gè)MATLAB語言能夠快速發(fā)展的重要因素之一。這些函數(shù)工具箱大致可分為兩大類:功能型工具箱和領(lǐng)域型工具箱。功能型工具箱提供了對(duì)內(nèi)核的支持,它主要用來擴(kuò)充MATLAB的符號(hào)計(jì)算功能、圖形建模仿真功能、文字處理功能以及與硬件實(shí)時(shí)交互功能,屬于MATLAB自身系統(tǒng),可以用于多種學(xué)科。而領(lǐng)域型工具箱是專業(yè)性很強(qiáng)的學(xué)科研發(fā)性工具箱,應(yīng)用于不同的學(xué)科。MATLAB 的主要工具箱有:</p><p>

18、;  MATLAB—— MATLAB核心部分工具箱</p><p>  MATLAB Compiler—— MATLAB編譯器</p><p>  MATLAB Report Generator—— MATLAB報(bào)告發(fā)生器</p><p>  Bioinformatics Toolbox—— 生物工具箱</p><p>  Control S

19、ystem Toolbox—— 控制系統(tǒng)工具箱</p><p>  Curve Fitting Toolbox—— 曲線擬合工具箱</p><p>  Communications Toolbox—— 通信工具箱</p><p>  Distributed Computing Toolbox—— 分布計(jì)算工具箱</p><p>  Datab

20、ase Toolbox—— 數(shù)據(jù)庫工具箱</p><p>  Data Acquisition Toolbox—— 數(shù)據(jù)采集工具箱</p><p>  Fuzzy Logic Toolbox—— 模糊邏輯工具箱</p><p>  Filter Design Toolbox—— 濾波器設(shè)計(jì)工具箱</p><p>  Finacial Tool

21、box—— 金融工具箱</p><p>  Fixed-Income Toolbox—— 固定收入工具箱</p><p>  Fixed-Point Toolbox—— 定點(diǎn)運(yùn)算工具箱</p><p>  Financial Derivatives Toolbox—— 金融誤差分析工具箱</p><p>  GARCH Toolbox—— G

22、ARCH工具箱</p><p>  Genetic Algorithm and Direct Search Toolbox—— 一般算法和直接搜索工具箱</p><p>  High-Order Spectral Analysis Toolbox—— 高階光譜分析工具箱</p><p>  Instrument Control Toolbox—— 器具控制工具箱&l

23、t;/p><p>  Image Processing Toolbox—— 圖像處理工具箱</p><p>  Image Acquisition Toolbox—— 圖像采集工具箱</p><p>  LMI Control Toolbox—— 線性矩陣不等式工具箱</p><p>  Mapping Toolbox—— 地圖繪制工具箱<

24、/p><p>  Model Predictive Control Toolbox—— 模型預(yù)測(cè)控制工具箱</p><p>  Model-Based Calibration Toolbox—— 基于模型標(biāo)準(zhǔn)工具箱</p><p>  Nonlinear Control Design Blockset—— 非線性控制設(shè)計(jì)工具箱</p><p> 

25、 Neural Network Toolbox—— 神經(jīng)網(wǎng)絡(luò)工具箱</p><p>  Optimization Toolbox—— 最優(yōu)化工具箱</p><p>  OPC Toolbox—— OPC工具箱</p><p>  Partial Differential Equation Toolbox—— 偏微分方程工具箱</p><p>

26、  Robust Control Toolbox—— 魯棒控制工具箱</p><p>  RF Toolbox—— 射頻工具箱</p><p>  System Identification Toolbox—— 系統(tǒng)辨識(shí)工具箱</p><p>  Signal Processing Toolbox—— 信號(hào)處理工具箱</p><p>  Sp

27、line Toolbox—— 樣條工具箱</p><p>  Statistics Toolbox—— 統(tǒng)計(jì)學(xué)工具箱</p><p>  Symbolic Math Toolbox—— 符號(hào)數(shù)學(xué)工具箱</p><p>  Virtual Reality Toolbox—— 虛擬現(xiàn)實(shí)工具箱</p><p>  Wavelet Toolbox——

28、 小波工具箱</p><p>  1.1.3 MATLAB R2006a的特色</p><p>  自從1984年推出第一個(gè)版本以來,MATLAB軟件已經(jīng)發(fā)展到現(xiàn)在的R2006a版。在這其中,Mathworks 公司于1992年推出的MATLAB 4.0版本最具劃時(shí)代意義。該公司在1993年推出了MATLAB 4.0的微機(jī)版,從而使MATLAB進(jìn)入了Windows的廣闊天地,更加簡(jiǎn)單易學(xué)

29、,加速了該軟件的成長(zhǎng)。同時(shí)在這個(gè)版本中,Mathworks公司還推出了用于控制系統(tǒng)仿真和設(shè)計(jì)的交互式模型輸入與仿真環(huán)境Simulink1.0。1994年Mathworks公司對(duì)4.0版本的功能進(jìn)行了擴(kuò)充,推出了MATLAB 4.2版本,它在圖形界面設(shè)計(jì)方面提出了新方法。</p><p>  此后的MATLAB 5.0、5.1、5.2、5.3、6.1、6.5、7.0及7.1等版本依次出現(xiàn),逐漸完善并擴(kuò)充其功能。今天

30、,MATLAB已經(jīng)發(fā)展到了MATLAB R2006a版本,其功能也已變得非常的完善和強(qiáng)大。該版本較之以前的版本,又有了一些很大的改進(jìn)。具體如下:</p><p>  加強(qiáng)了開發(fā)環(huán)境的功能(Development Environment Features)</p><p>  增強(qiáng)了數(shù)學(xué)應(yīng)用的功能(Mathematics Features)</p><p>  增強(qiáng)了

31、程序和數(shù)據(jù)結(jié)構(gòu)的功能(Programming and Data Types Features)</p><p>  改進(jìn)了圖形處理功能(Graphics Features)</p><p>  增強(qiáng)了透視圖的功能(OpenGL Renderer Feature—— Microsoft Windows)</p><p>  增強(qiáng)了應(yīng)用程序接口的功能(External

32、Interfaces/API Features)</p><p>  加強(qiáng)了圖形用戶界面設(shè)計(jì)的功能(Creating Graphical User Interfaces Features)</p><p>  可見,MATLAB R2006a的功能在原有的基礎(chǔ)上又進(jìn)行了新的增強(qiáng)??梢灶A(yù)見它必將進(jìn)一步推動(dòng)廣大科技人員對(duì)MATLAB更深層次的學(xué)習(xí)和應(yīng)用,從而也加速M(fèi)ATLAB 軟件本身的成長(zhǎng)。

33、本書所有內(nèi)容及其實(shí)例構(gòu)造都是在MATLAB R2006a版的基礎(chǔ)之上完成的。</p><p>  1.1.4 MATLAB R2006a的目錄結(jié)構(gòu)</p><p>  當(dāng)MATLAB R2006a安裝成功后,就可以在安裝目錄下發(fā)現(xiàn)如表1-1所示的文件目錄。</p><p>  表1-1 MATLAB R2006a的目錄結(jié)構(gòu)</p><p>

34、;<b>  (續(xù)表) </b></p><p>  1.2 MATLAB的應(yīng)用窗口</p><p>  窗口是指某一應(yīng)用程序的使用界面。在圖形界面操作系統(tǒng)中,窗口是其最重要的組成部分之一。下面就來認(rèn)識(shí)MATLAB R2006a運(yùn)行中的一系列具體的應(yīng)用窗口。</p><p>  1.2.1 MATLAB桌面平臺(tái)的菜單欄和工具欄</

35、p><p>  MATLAB R2006a共有三種啟動(dòng)方式:</p><p>  雙擊電腦桌面上的MATLAB R2006a圖標(biāo)(快捷方式);</p><p>  進(jìn)入“開始”菜單,選擇“MATLAB R2006a”選項(xiàng);</p><p>  使用Windows瀏覽器打開MATLAB R2006a的頂層安裝目錄,雙擊快捷運(yùn)行圖標(biāo)。</p&g

36、t;<p>  啟動(dòng)MATLAB后,將打開一個(gè)MATLAB的歡迎界面,如圖1-1所示。</p><p>  圖1-1 MATLAB的歡迎界面</p><p>  MATLAB R2006a共有6種退出方式: </p><p>  命令窗口File菜單下選擇Exit MATLAB選項(xiàng);</p><p>  命令窗口輸入“exit

37、”;</p><p>  命令窗口輸入“quit”;</p><p>  快捷鍵Ctrl+Q;</p><p>  單擊命令窗口右上角的關(guān)閉按鈕;</p><p>  單擊命令窗口左上角的圖標(biāo),然后選擇“關(guān)閉”選項(xiàng)。</p><p>  MATLAB R2006a啟動(dòng)后,隨后打開的就是MATLAB的桌面系統(tǒng)(Deskt

38、op),如圖1-2所示。MATLAB的桌面系統(tǒng)由桌面平臺(tái)及其主要組件組成,其組件主要包括下面幾個(gè)部分:命令窗口(Command Window)、歷史命令窗口(Command History)、當(dāng)前路徑窗口(Current Directory) 、工作空間窗口(Workplace)以及菜單欄和工具欄。</p><p>  圖1-2 MATLAB的桌面系統(tǒng)</p><p>  MATLAB的

39、桌面平臺(tái)主要由菜單欄和工具欄構(gòu)成,如圖1-3所示。</p><p>  圖1-3 MATLAB的桌面平臺(tái)</p><p>  MATLAB桌面平臺(tái)的菜單欄比較簡(jiǎn)單,由File(文件)菜單、Edit(編輯)菜單、Debug(調(diào)試)菜單、Desktop(桌面)菜單、Window(窗口)菜單和Help(幫助)菜單組成。</p><p>  1. File(文件)菜單&l

40、t;/p><p>  File(文件)菜單如圖1-4所示。</p><p>  (1) New子菜單中含有5個(gè)命令,如圖1-5所示。菜單命令的功能如下所述。</p><p>  圖1-4 File菜單 圖1-5 New子菜單</p><p>  選擇File | New | M-file命令可以打開M文

41、件編輯調(diào)試器,如圖1-6所示。</p><p>  圖1-6 M文件編輯調(diào)試器</p><p>  選擇File | New | Figure命令可以打開MATLAB圖形窗口,如圖1-7所示。</p><p>  圖1-7 圖形窗口</p><p>  選擇File | New | Variable命令可以在工作空間窗口(Workspac

42、e)創(chuàng)建新的變量,如圖1-8所示。</p><p>  圖1-8 創(chuàng)建新變量窗口</p><p>  選擇File | New | Model命令可以打開MATLAB模式編輯器,如圖1-9所示。</p><p>  圖1-9 MATLAB模式編輯器</p><p>  選擇File | New | GUI命令可以打開MATLAB的GUI編

43、輯器,如圖1-10所示。</p><p>  圖1-10 MATLAB GUI編輯器</p><p>  (2) 選擇File | Open命令可以打開Open對(duì)話框,如圖1-11所示。用戶可以搜尋所要打開的文件所在的目錄,選中該文件后,單擊“打開”按鈕,即可打開此MATLAB文件。</p><p>  圖1-11 Open對(duì)話框</p><

44、p>  (3) 選擇File | Close Command Window命令可以關(guān)閉命令窗口。</p><p>  (4) 選擇File | Import Data命令可以打開文件。不過,此命令打開的文件的默認(rèn)類型為Recognized Data Files;而File | Open命令打開的文件的默認(rèn)類型為All MATLAB Files。</p><p>  (5) 選擇Fil

45、e | Save Workspace As命令可以以二進(jìn)制的MAT型文件保存MATLAB工作空間中的內(nèi)容。</p><p>  (6) 選擇File | Set Path命令可以打開路徑瀏覽器,如圖1-12所示。用戶可以在此窗口中進(jìn)行MATLAB文件目錄的設(shè)置。通過Add Folder按鈕或Add with Subfolders按鈕,就可以在圖1-13中設(shè)置文件的目錄了。</p><p>

46、  圖1-12 路徑瀏覽器 圖1-13 瀏覽文件夾</p><p>  (7) 選擇File|Preferences命令可以打開Preferences(參數(shù)設(shè)置)對(duì)話框,如圖1-14所示。用戶可以在此對(duì)話框中進(jìn)行MATLAB文件工作環(huán)境和操作的相關(guān)屬性的設(shè)置。</p><p>  圖1-14 Preferences對(duì)話框</p&

47、gt;<p>  (8) 選擇File | Page Setup命令可以進(jìn)行打印前的頁面設(shè)置。</p><p>  (9) 選擇File | Print命令可以打印當(dāng)前工作空間的內(nèi)容。</p><p>  (10) 選擇File | Print Selection命令可以打印當(dāng)前工作空間內(nèi)所選擇的內(nèi)容。</p><p>  (11) 選擇File |

48、Exit MATLAB命令,可以退出MATLAB操作系統(tǒng)。</p><p>  2. Edit(編輯)菜單</p><p>  Edit菜單如圖1-15所示。</p><p>  Edit菜單各命令的功能如下:</p><p>  (1) 選擇Edit | Undo命令可以撤銷上一次的操作。</p><p>  (2)

49、 選擇Edit | Redo命令可以恢復(fù)上一次的操作。</p><p>  (3) 選擇Edit | Cut命令可以將選中的內(nèi)容剪切到剪貼板上。</p><p>  (4) 選擇Edit | Copy命令可以復(fù)制選中的內(nèi)容。</p><p>  (5) 選擇Edit | Paste命令可以將剪貼板上的內(nèi)容粘貼到指定的位置。</p><p> 

50、 (6) 選擇Edit | Paste to Workspace命令,可以打開Import Wizard(輸入向?qū)?對(duì)話框,如圖1-16所示,將剪貼板上的數(shù)據(jù)粘貼到MATLAB的工作空間中。</p><p>  (7) 選擇Edit | Select All命令可以選中命令窗口中的所有內(nèi)容。</p><p>  (8) 選擇Edit | Delete命令可以刪除選中的內(nèi)容。</p&g

51、t;<p>  (9) 選擇Edit | Find命令,可以打開Find(查找)對(duì)話框,如圖1-17所示。</p><p>  圖1-16 Import Wizard對(duì)話框</p><p>  圖1-17 Find對(duì)話框</p><p>  (10) 選擇Edit | Find Files命令,可以打開Find Files(查找文件)對(duì)話框,如圖1

52、-18所示。</p><p>  圖1-18 Find Files對(duì)話框</p><p>  (11) 選擇Edit | Clear Command Window命令可以清除命令窗口中的內(nèi)容。</p><p>  (12) 選擇Edit | Clear Command History命令可以清除歷史記錄。</p><p>  (13) 選擇

53、Edit | Clear Workspace命令可以清除工作空間中的內(nèi)容。</p><p>  3. Debug(調(diào)試)菜單</p><p>  用戶可以通過Debug菜單進(jìn)行程序調(diào)試時(shí)的各種設(shè)置,如圖1-19所示。</p><p>  圖1-19 Debug菜單</p><p>  Open M–Files when Debugging:

54、調(diào)試時(shí)打開M文件。</p><p>  Step:?jiǎn)尾綀?zhí)行。</p><p>  Step In:?jiǎn)尾竭M(jìn)入執(zhí)行。</p><p>  Step Out:?jiǎn)尾匠鰜韴?zhí)行。</p><p>  Continue:繼續(xù)執(zhí)行。</p><p>  Clear Breakpoints in All Files:清除所有文件里面的斷

55、點(diǎn)。</p><p>  Stop if Errors/Warnings:遇到錯(cuò)誤或警告就停止程序運(yùn)行。</p><p>  Exit Debug Mode:退出調(diào)試模式。</p><p>  4. Desktop(桌面)菜單</p><p>  Desktop菜單,用來設(shè)置主窗口中需要打開的窗口,如圖1-20所示。</p>&

56、lt;p>  圖1-20 Desktop菜單</p><p>  (1) 選擇Desktop | Undock Command Window命令可以將命令窗口從桌面平臺(tái)中單獨(dú)分離出來。</p><p>  (2) 選擇Desktop | Move Command Window命令可以將命令窗口在桌面平臺(tái)中根據(jù)需要進(jìn)行移動(dòng)。</p><p>  (3) 選擇D

57、esktop | Resize Command Window命令可以將命令窗口在桌面平臺(tái)中根據(jù)需要重新設(shè)置界面的大小。</p><p>  (4) 選擇Desktop | Desktop Layout命令,可以打開如圖1-21所示的子菜單。Desktop Layout子菜單中的4個(gè)命令用于控制整個(gè)桌面的4種不同顯示方式。</p><p>  圖1-21 Desktop Layout子菜單

58、</p><p>  (5) 選擇Desktop | Save Layout命令,可以打開如圖1-22所示的保存當(dāng)前桌面窗口設(shè)置</p><p><b>  的對(duì)話框。</b></p><p>  圖1-22 Save Layout命令保存桌面窗口設(shè)置的對(duì)話框</p><p>  (6) 選擇Desktop | Org

59、anize Layouts命令,可以打開如圖1-23所示的用來管理保存的桌面窗口設(shè)置的對(duì)話框。</p><p>  圖1-23 Organize Layouts命令管理保存的桌面窗口的對(duì)話框</p><p>  (7) 選擇Desktop | Command Window命令可以在桌面系統(tǒng)中顯示/不顯示命令窗口。</p><p>  (8) 選擇Desktop |

60、 Command History命令可以在桌面系統(tǒng)中顯示/不顯示歷史窗口。</p><p>  (9) 選擇Desktop | Current Directory命令可以在桌面系統(tǒng)中顯示/不顯示當(dāng)前路徑瀏覽器。</p><p>  (10) 選擇Desktop | Workspace命令可以在桌面系統(tǒng)中顯示/不顯示工作空間。</p><p>  (11) 選擇Des

61、ktop | Help命令可以在桌面系統(tǒng)中顯示/不顯示幫助界面。</p><p>  (12) 選擇Desktop | Profiler命令可以在桌面系統(tǒng)中顯示/不顯示模仿界面。</p><p>  (13) 選擇Desktop | Editor命令可以打開如圖1-24所示的編輯窗口。</p><p>  (14) 選擇Desktop | Figures命令可以在桌

62、面平臺(tái)中打開圖形窗口。</p><p>  (15) 選擇Desktop | Web Brower命令可以在桌面平臺(tái)中打開Web Brower窗口。</p><p>  圖1-24 Editor窗口</p><p>  (16) 選擇Desktop | Array Editor命令可以在桌面平臺(tái)中打開Array Editor窗口。</p><p

63、>  (17) 選擇Desktop |Toolbar命令可以在桌面系統(tǒng)中顯示/不顯示工具欄。</p><p>  (18) 選擇Desktop | Shortcuts Toolbar命令可以在桌面系統(tǒng)中顯示/不顯示快捷工具欄。</p><p>  (19) 選擇Desktop | Titler命令可以在桌面系統(tǒng)中顯示/不顯示標(biāo)題欄。</p><p>  5.

64、Window(窗口)菜單</p><p>  Window(窗口)菜單如圖1-25所示。Window菜單能夠在所打開的文件或者窗口中,重新設(shè)置它們的位置和大小,還可以實(shí)現(xiàn)它們之間的快速切換。</p><p>  圖1-25 Window(窗口)菜單</p><p>  6. Help(幫助)菜單</p><p>  Help(幫助)菜單如圖

65、1-26所示。Help菜單為用戶提供一個(gè)使用MATLAB自身所帶的技術(shù)支持的方式。</p><p>  MATLAB桌面平臺(tái)的工具欄位于菜單欄的下面,如圖1-27所示。它是MATLAB為用戶提供常用命令的快捷方式。</p><p>  MATLAB桌面平臺(tái)還提供了可以直接設(shè)置當(dāng)前路徑的控件,如圖1-28所示。用戶可以通過單擊按鈕,進(jìn)入到瀏覽文件夾中,直接設(shè)置MATLAB的當(dāng)前操作路徑。&l

66、t;/p><p>  圖1-26 Help(幫助)菜單</p><p>  用戶還可以通過單擊MATLAB桌面平臺(tái)左下角的按鈕,啟動(dòng)快速文件窗口等,如圖1-29所示。</p><p>  表1-2簡(jiǎn)單列出了工具欄中各個(gè)按鈕圖例及其的功能。</p><p>  表1-2 工具欄中各按鈕控件的圖例及其功能</p><p>

67、  1.2.2 MATLAB桌面平臺(tái)的組件窗口</p><p>  下面對(duì)桌面平臺(tái)組件的幾個(gè)重要窗口進(jìn)行介紹。</p><p>  1. 命令窗口(Command Window)</p><p>  MATLAB的命令窗口是用戶使用MATLAB進(jìn)行工作的窗口,同時(shí)也是實(shí)現(xiàn)MATLAB各種功能的主窗口,MATLAB的各種操作命令都是由命令窗口開始的。用戶可以直接在M

68、ATLAB命令窗口中輸入MATLAB命令,實(shí)現(xiàn)其相應(yīng)的功能。此命令窗口主要包括文本的編輯區(qū)域和菜單欄,如圖1-30所示。</p><p>  圖1-30 MATLAB命令窗口</p><p>  在命令窗口空白區(qū)域單擊鼠標(biāo)右鍵,將打開如圖1-31所示的快捷菜單,其功能如下所述。</p><p>  Evaluate Selection命令:計(jì)算所選文本對(duì)應(yīng)的表達(dá)式

69、的值。</p><p>  Open Selection命令:打開所選文本對(duì)應(yīng)的MATLAB文件。</p><p>  Help on Selection命令:調(diào)用所選文本對(duì)應(yīng)函數(shù)的幫助信息。</p><p>  Cut命令:剪切命令。</p><p>  Copy命令:復(fù)制命令。</p><p>  Paste命令:

70、粘貼命令。</p><p>  Clear Command Window命令:清除命令窗口中的內(nèi)容命令。</p><p>  命令窗口的菜單欄和桌面系統(tǒng)的菜單欄基本一致,為了節(jié)省篇幅,不再對(duì)它們進(jìn)行一一介紹。</p><p>  2. M文件編輯/調(diào)試器窗口(Editor/Debugger)</p><p>  M文件編輯/調(diào)試器是用戶在MA

71、TLAB中進(jìn)行程序設(shè)計(jì),實(shí)現(xiàn)函數(shù)功能的重要編輯器之一,其窗口界面如圖1-32所示。</p><p>  圖1-32 M文件編輯/調(diào)試器窗口</p><p>  (1) M文件編輯/調(diào)試器的菜單欄</p><p>  File(文件)菜單,如圖1-33所示,它與命令窗口的File(文件)菜單相類似,此處不再對(duì)其進(jìn)行詳細(xì)敘述。</p><p>

72、  Edit(編輯)菜單,如圖1-34所示。</p><p>  圖1-33 File菜單 圖1-34 Edit菜單</p><p>  下面只對(duì)M文件編輯/調(diào)試器的Edit菜單中的重要部分內(nèi)容進(jìn)行介紹。</p><p>  選擇Edit | Find and Replace命令可打開查找和替換對(duì)話框,如圖1-35所

73、示。</p><p>  圖1-35 Find & Replace對(duì)話框</p><p>  選擇Edit | Find Next命令可以查找下一個(gè)符合條件的字符。</p><p>  選擇Edit | Find Selection命令可以查找與所選字符相匹配的字符。</p><p>  Text菜單如圖1-36所示。</p&

74、gt;<p>  圖1-36 Text菜單</p><p>  Text菜單中部分命令功能介紹如下。</p><p>  Evaluate Selection命令:執(zhí)行所選對(duì)象的值。</p><p>  Wrap Selected Comments命令:隱蔽所選的對(duì)象行。</p><p>  Comment命令:把指定行設(shè)置為

75、注釋行。</p><p>  Uncomment命令:取消所選行的注釋屬性</p><p>  Decrease Indent命令:減少所選行的縮進(jìn)量。</p><p>  Increase Indent命令:增加所選行的縮進(jìn)量。</p><p>  Smart Indent命令:把所選的行按照MATLAB的格式進(jìn)行縮進(jìn)。</p>

76、<p>  Go菜單如圖1-37所示。</p><p>  圖1-37 Go菜單</p><p>  Go菜單中的部分命令功能介紹如下。</p><p>  選擇Go | Go to命令可以打開將操作提示符轉(zhuǎn)換至指定行處的對(duì)話框,如圖1-38所示。</p><p>  圖1-38 Go To 對(duì)話框</p>&

77、lt;p>  選擇Go| Set/Clear Bookmark命令可以在指定處設(shè)置或清除書簽。</p><p>  選擇Go | Next Bookmark命令可以轉(zhuǎn)換至下一個(gè)書簽處。</p><p>  選擇Go | Previous Bookmark命令可以轉(zhuǎn)換至前一個(gè)書簽處。</p><p>  Cell菜單如圖1-39所示。</p>&l

78、t;p>  Tools菜單如圖1-40所示。</p><p>  圖1-39 Cell菜單 圖1-40 Tools菜單</p><p>  Debug菜單如圖1-41所示。</p><p>  圖1-41 Debug菜單</p><p>  Debug菜單用來調(diào)試MATLAB的M文

79、件。其部分命令功能介紹如下。</p><p>  Step命令:逐步執(zhí)行程序。</p><p>  Step In命令:進(jìn)入子函數(shù)中逐步執(zhí)行程序。</p><p>  Step Out命令:跳出子函數(shù)。</p><p>  Run命令:執(zhí)行調(diào)試程序。</p><p>  Go Until Cursor命令:執(zhí)行到光標(biāo)所

80、在處。</p><p>  Set/Clear Breakpoint命令:設(shè)置/取消指定行的斷點(diǎn)。</p><p>  Set/Modify Conditional Breakpoint命令:設(shè)置/修改條件斷點(diǎn)。</p><p>  Enable/Disable Breakpoint命令:顯示/屏蔽指定行的斷點(diǎn)。</p><p>  Clea

81、r Breakpoints in All Files命令:清除所有M文件中的斷點(diǎn)。</p><p>  Stop If Errors/Warnings命令:在M文件調(diào)試時(shí),只有出錯(cuò)/報(bào)警時(shí)才中斷。</p><p>  另外,M文件編輯調(diào)試器的Desktop菜單、Window(窗口)菜單和Help(幫助)菜單,與桌面系統(tǒng)大致一樣,在此不再敘述。</p><p>  (

82、2) M文件編輯/調(diào)試器的窗口快捷菜單</p><p>  M文件編輯/調(diào)試器的窗口快捷菜單如圖1-42所示,其各命令功能在前面都已有所述,在此不再重復(fù)。</p><p>  圖1-42 M文件編輯/調(diào)試器的窗口快捷菜單</p><p>  (3) M文件編輯/調(diào)試器的工具欄</p><p>  M文件編輯/調(diào)試器的工具欄如圖1-43所示。

83、</p><p>  圖1-43 M文件編輯/調(diào)試器的工具欄</p><p>  下面,只對(duì)此工具欄中特殊的按鈕控件進(jìn)行敘述,如表1-3所示。</p><p>  表1-3 工具欄中特殊的按鈕控件</p><p><b>  (續(xù)表) </b></p><p><b>  3.

84、圖形窗口</b></p><p>  MATLAB的圖形窗口如圖1-7所示。它是MATLAB繪圖功能的基礎(chǔ),使用極其方便。其菜單和工具欄,更是增添了交互處理的功能。</p><p>  (1) 圖形窗口的菜單欄</p><p> ?、?File(文件)菜單:其主要功能命令如圖1-44所示。</p><p>  圖1-44 Fil

85、e菜單</p><p>  可以看出,它與桌面平臺(tái)的File菜單相近,只是增加了圖形輸出Generate M-file命令、Export Setup、Print Preview和Print命令。</p><p>  選擇File | Generate M-file命令可以生成當(dāng)前圖形的M文件。</p><p>  選擇File | Export Setup命令可以打

86、開如圖1-45所示的Export Setup(圖形輸出設(shè)置)對(duì)話框。</p><p>  圖1-45 Export Setup對(duì)話框</p><p>  選擇File | Page Setup命令可以打開如圖1-46所示的Page Setup(頁面設(shè)置)對(duì)話框。</p><p>  圖1-46 Page Setup對(duì)話框</p><p>

87、  在此對(duì)話框中,又包含了圖形的4種設(shè)置頁面:Size and Position(圖形尺寸和位置)設(shè)置頁面、Paper(紙張)設(shè)置頁面、Lines and Text(線型和文本)設(shè)置頁面以及Axes and Figure(坐標(biāo)軸和圖形)設(shè)置頁面。</p><p>  選擇File | Print Setup命令可以打開如圖1-47所示的打印設(shè)置對(duì)話框。</p><p>  圖1-47 P

88、rint Setup對(duì)話框</p><p>  選擇File | Print Preview命令可以打開如圖1-48所示的打印預(yù)覽對(duì)話框。</p><p>  圖1-48 打印預(yù)覽對(duì)話框</p><p> ?、?Edit(編輯)菜單主要功能命令如圖1-49所示。這些內(nèi)容將在第2章中詳細(xì)介紹。</p><p> ?、?View菜單主要功能命令

89、如圖1-50所示。</p><p>  圖1-49 Edit菜單 圖1-50 View菜單</p><p>  其中,F(xiàn)igure Toolbar命令用于控制是否顯示圖形窗口中的工具欄,而Camera Toolbar命令用于控制是否顯示圖形窗口中的照相操作工具欄。</p><p> ?、?Insert菜單主要功能命令如圖1-5

90、1所示。通過該菜單,可以在圖形窗口中添加不</p><p>  同的對(duì)象,主要有:X_Label、Y_Label、Z_Label、Title、Legend(圖例)、Colorbar(顏色條)、Line、Arrow、Text Arrow、Double Arrow、TextBox、Rectangle、Ellipse、Axes和Light(光源)等。</p><p> ?、?Tools菜單主要功

91、能命令如圖1-52所示,包括簡(jiǎn)單的圖形操作和照相操作。在此只介紹圖形操作。</p><p>  選擇Tools | Edit Plot命令使圖形處于被編輯狀態(tài)。</p><p>  選擇Tools | Zoom In命令使圖形放大。</p><p>  選擇Tools | Zoom Out命令使圖形縮小。</p><p>  選擇Tools

92、| Rotate 3D命令使圖形處于三維旋轉(zhuǎn)狀態(tài)。</p><p>  圖1-51 Insert菜單 圖1-52 Tools菜單</p><p>  選擇Tools | Basic Fitting命令可以打開如圖1-53所示的圖形基本數(shù)據(jù)擬合對(duì)話框。在該對(duì)話框中,用戶可以根據(jù)需要選擇擬合的數(shù)據(jù)源(Select data)、擬合方式(Check to d

93、isplay fits on figure)、擬合函數(shù)的顯示(Show equations)、數(shù)值的有效位數(shù)(Significant digits)以及是否顯示殘差(Plot residuals)和是否顯示最大殘差模(Show norm of residuals)等。</p><p>  選擇Tools | Data Statistics命令可以打開如圖1-54所示的圖形數(shù)據(jù)統(tǒng)計(jì)分析對(duì)話框。對(duì)話框中可以選擇數(shù)據(jù)的

94、最小值(min)、最大值(max)、平均值(mean)、中值(median)以及均方差(std)等。</p><p>  圖1-53 圖形基本數(shù)據(jù)擬合對(duì)話框 圖1-54 圖形數(shù)據(jù)統(tǒng)計(jì)分析對(duì)話框</p><p>  另外,圖形窗口的Desktop(桌面)菜單、Window(窗口)菜單和Help(幫助)菜單,與其他系統(tǒng)的大致一樣,也比較簡(jiǎn)單,可以對(duì)照學(xué)習(xí),在此

95、不再敘述。</p><p>  (2) 圖形窗口的工具欄</p><p>  圖形窗口的工具欄位于菜單欄的下面,如圖1-55所示。</p><p>  圖1-55 圖形窗口的工具欄</p><p>  表1-4簡(jiǎn)單列出工具欄中各個(gè)按鈕控件的圖例及功能。</p><p>  表1-4 工具欄各按鈕控件的圖例及功能&l

96、t;/p><p>  4. 歷史命令(Command History)窗口</p><p>  歷史命令窗口界面如圖1-56所示。</p><p>  在歷史命令窗口單擊鼠標(biāo)右鍵,將打開一個(gè)如圖1-57所示的快捷菜單,其各項(xiàng)功能如下所述。</p><p>  Cut命令:剪切命令。</p><p>  Copy命令:復(fù)制命

97、令。</p><p>  Evaluate Selection命令:計(jì)算所選文本對(duì)應(yīng)的表達(dá)式的值。</p><p>  Create M-File命令:將所選的歷史命令寫入到一個(gè)新的M文件中,并打開此M文件。</p><p>  Create Shortcut命令:進(jìn)入如圖1-58所示的快捷鍵設(shè)置對(duì)話框。</p><p>  Profile

98、Code命令:生成Profile代碼命令。</p><p>  Delete Selection命令:刪除所選的歷史命令。</p><p>  Delete to Selection命令:刪除所選對(duì)象之前的所有歷史命令。</p><p>  Clear Entire History命令:刪除所有的歷史命令。</p><p>  圖1-56

99、歷史命令窗口 圖1-57 歷史命令窗口的快捷菜單</p><p>  圖1-58 快捷鍵設(shè)置對(duì)話框</p><p>  5. 當(dāng)前路徑窗口(Current Directory)</p><p>  當(dāng)前路徑窗口顯示當(dāng)前路徑下的文件,如圖1-59所示。</p><p>  在當(dāng)前路徑窗口中單擊鼠標(biāo)右鍵,

100、將打開一個(gè)如圖1-60所示的快捷菜單,其各項(xiàng)功能如下所述。</p><p>  Open命令:打開所選擇的文件。</p><p>  Run命令:運(yùn)行所選擇的文件。</p><p>  View Help命令:顯示相應(yīng)的幫助信息。</p><p>  Open as Text命令:以文本形式打開所選擇的文件。</p><p

101、>  Open Outside MATLAB命令:打開外部的MATLAB文件。</p><p>  Import Data命令:進(jìn)行數(shù)據(jù)讀入操作,如圖1-61所示。</p><p>  New命令:用于建立新的M文件(M-File)或新的Simulink模型(Model)以及建立新的文件夾(Folder)。</p><p>  Rename命令、Delete命

102、令、Copy命令、Cut命令和Paste命令分別用于對(duì)所選文件進(jìn)行重命名、刪除、復(fù)制、剪切和粘貼等操作。</p><p>  Source Control命令:用于設(shè)置數(shù)據(jù)源控制。</p><p>  File Filter命令:用于設(shè)置所要顯示文件的類型。</p><p>  Add to Path命令:用于所選文件的添加目錄。</p><p&

103、gt;  Refresh命令:用于更新路徑瀏覽器。</p><p>  圖1-59 當(dāng)前路徑窗口 圖1-60 當(dāng)前路徑窗口的快捷菜單</p><p>  圖1-61 讀入數(shù)據(jù)</p><p>  6. 工作空間窗口(Workspace)</p><p>  工作空間窗口就是顯示目前保存在內(nèi)存中的MAT

104、LAB數(shù)學(xué)結(jié)構(gòu)、字節(jié)數(shù)、變量名以及類型等的窗口,如圖1-62所示。</p><p>  圖1-62 工作空間窗口</p><p>  在工作空間窗口單擊鼠標(biāo)右鍵,將打開一個(gè)如圖1-63所示的快捷菜單。</p><p>  工作空間窗口快捷菜單中的Open Selection命令,用于打開所選數(shù)據(jù)變量的數(shù)組編輯器,如圖1-64所示。用戶可以直接在數(shù)組編輯器對(duì)話框內(nèi),

105、修改數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)和屬性。</p><p>  圖1-63 工作空間窗口的快捷菜單 圖1-64 數(shù)組編輯器</p><p>  工作空間瀏覽器窗口的工具欄如圖1-65所示。</p><p>  圖1-65 工作空間瀏覽器窗口的工具欄</p><p>  其中各個(gè)按鈕控件的功能如表1-5所示。&l

106、t;/p><p>  表1-5 按鈕控件的功能</p><p>  1.2.3 MATLAB幫助系統(tǒng)的使用</p><p>  MATLAB為用戶提供了非常豐富的幫助信息,如聯(lián)機(jī)幫助(On-line Knowledge Base)、M文件幫助(M-file Help)、窗口幫助、HTML格式幫助、pdf格式幫助等,極大地完善了該應(yīng)用軟件的功能。</p>

107、<p>  首先,MATLAB在命令窗口提供了可以獲得幫助的命令,用戶可以很容易地獲得聯(lián)機(jī)幫助信息。命令窗口中常用的幫助命令如表1-6所示。</p><p>  表1-6 命令窗口中常用的幫助命令</p><p>  1.3 MATLAB語言初步</p><p>  至此,相信用戶對(duì)MATLAB R2006a的重要窗口和一些基本操作都有了一定的了解,

108、這些都是深入學(xué)習(xí)MATLAB應(yīng)具備的基本知識(shí)。下面,將向讀者介紹MATLAB語言的基礎(chǔ)知識(shí),進(jìn)入到MATLAB語言的學(xué)習(xí)中。</p><p><b>  1.3.1 矩陣</b></p><p>  MATLAB語言的核心就是矩陣,在MATLAB語言系統(tǒng)中幾乎所有的操作都是以矩陣的操作為基礎(chǔ)的。因此下面就從介紹矩陣開始簡(jiǎn)介MATLAB語言的一些基本知識(shí),使讀者對(duì)MA

109、TLAB語言有一個(gè)初步的感性認(rèn)識(shí)和了解。</p><p>  MATLAB是以復(fù)數(shù)矩陣作為基本運(yùn)算單位的,向量和標(biāo)量都作為特殊的矩陣處理,向量看作是只有一行或一列的矩陣,而標(biāo)量則看作是只有一個(gè)元素的矩陣。</p><p>  矩陣的生成可以有下面幾種方法。</p><p>  1. 直接輸入矩陣元素法</p><p>  對(duì)于一般較小的簡(jiǎn)單的

110、矩陣,用戶可以從鍵盤上直接輸入一系列的元素生成矩陣。矩陣的每一行要用空格或者逗號(hào)隔開;矩陣行的結(jié)束標(biāo)志符為分號(hào)或Enter鍵。</p><p><b>  例如:</b></p><p>  >> A=[1 2 3 4;5 6 7 8;9 8 7 6;5 4 3 2]</p><p><b>  運(yùn)行結(jié)果</b>

111、;</p><p><b>  A =</b></p><p>  1 2 3 4</p><p>  5 6 7 8</p><p>  9 8 7 6</p><p>  5 4 3 2</p

112、><p>  2. 把外部數(shù)據(jù)調(diào)入矩陣法</p><p>  用戶能夠通過load命令,將外部數(shù)據(jù)文件中的內(nèi)容調(diào)入到工作空間中創(chuàng)建矩陣,外部文件的擴(kuò)展名為“.dat”。例如:</p><p>  在MATLAB外,利用編輯器創(chuàng)建一個(gè)數(shù)據(jù)文件xnx.dat,包含下列數(shù)據(jù):</p><p>  2 4 6 8 6<

113、/p><p>  3 5 6 7 3</p><p>  1 3 2 8 1</p><p>  2 5 1 2 5</p><p>  1 3 2 8 1</p><p>  >> load

114、 xnx.dat</p><p><b>  >> xnx</b></p><p><b>  運(yùn)行結(jié)果</b></p><p><b>  xnx =</b></p><p>  2 4 6 8 6</p><p&

115、gt;  3 5 6 7 3</p><p>  1 3 2 8 1</p><p>  2 5 1 2 5</p><p>  1 3 2 8 1</p><p>  3. M文件創(chuàng)建矩陣法</p><

116、p>  例如,先在編輯/調(diào)試器窗口中創(chuàng)建數(shù)據(jù)文件,如圖1-66所示。</p><p>  圖1-66 在編輯/調(diào)試器窗口中創(chuàng)建數(shù)據(jù)文件</p><p>  把它保存為yms.m文件。然后在MATLAB命令窗口中調(diào)用即可。</p><p><b>  >> yms</b></p><p><b&g

溫馨提示

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

評(píng)論

0/150

提交評(píng)論