附錄B 光盤使用說明_第1頁
附錄B 光盤使用說明_第2頁
附錄B 光盤使用說明_第3頁
附錄B 光盤使用說明_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、附錄B: 光盤使用說明B.1 光盤文件的結(jié)構(gòu)在光盤上有如下四個(gè)文件夾:l mbook存放著包含本書全部算例的M-book形式DOC文檔。l mfiles匯集了全書90%以上算例的M或MDL文件。l matlab_c專放第12章所涉及的各類M、C、DLL、EXE文件。l PowerMatlab存放著PowerPoint制作的科技演講稿簡(jiǎn)例文件。l renew存放本書隨MATLAB升級(jí)而提供的更新文件。B.2 光盤對(duì)軟件環(huán)境的要求l 需要(包含Word、PowerPoint的)Offiece97 和MATLAB6.0支持。l 假如要運(yùn)行mbook文件夾上的DOC文件,則需要Notebook環(huán)境。(

2、關(guān)于Notebook環(huán)境的設(shè)置參見第12.1節(jié))l 假如要編譯產(chǎn)生EXE文件,則需要與MATLAB5.3適配的Borland 、MicroSoft 、Visual 、Watcom C/C+(詳見11.1節(jié))。B.3 光盤文件的操作準(zhǔn)備在運(yùn)行光盤文件之前,應(yīng)首先使用MATLAB的路徑瀏覽器把 mfile 和 matlab_c 兩個(gè)文件夾設(shè)置在MATLAB的搜索路徑上(關(guān)于搜索路徑的設(shè)置參見第1.6.3節(jié))。這種設(shè)置可以是“永久”的,即今后再打開MATLAB時(shí),總確認(rèn) mfile 文件夾在搜索路徑上。假如在今后運(yùn)行MATLAB時(shí),光盤沒有插入,那么在MATLAB指令窗中會(huì)出現(xiàn)警告性提示。這對(duì)光盤以

3、外的MATLAB其他運(yùn)作沒有任何影響。B.4 mbook文件夾上DOC文件的使用該文件夾包含第1章到第12章的全部算例,以及前言、附錄等。章節(jié)的編號(hào)、名稱與印刷版完全一致。光盤DOC文件都是在MATLAB 6.0的Notebook環(huán)境中生成的。(1)光盤DOC文件的功用l 彌補(bǔ)了印刷版丟失的色彩信息在MATLAB中,用M文件編輯器或Notebook編寫的指令或文件運(yùn)行的結(jié)果(尤其圖形)都采用不同的色彩鮮明地表現(xiàn)對(duì)象特征。但目前印刷版書籍出于價(jià)格和技術(shù)原因,不得不犧牲色彩信息而采用“黑白”處理。讀者借助本光盤可克服印刷版丟失色彩信息的遺憾。l 提供了與印刷版對(duì)應(yīng)的Notebook演練環(huán)境本光盤中

4、DOC文件的章節(jié)結(jié)構(gòu)、算例編號(hào)與印刷版完全相同。因此在學(xué)習(xí)過程中,讀者可在本光盤啟動(dòng)的Notebook環(huán)境中,或直接運(yùn)行算例,觀察運(yùn)行結(jié)果;或改變?nèi)舾芍噶?,舉一反三地觀察運(yùn)行結(jié)果的變化;或通過簡(jiǎn)單的復(fù)制操作,使相應(yīng)指令在MATLAB指令窗中運(yùn)行,而避免自己鍵入的錯(cuò)誤。l 提供制作M-book的樣板讀者若想制作自己的M-book文檔,可調(diào)用本光盤任何一章的DOC文件為樣板進(jìn)行。注意:假若調(diào)用原英文M-book模版,則需通過若干設(shè)置才能在中文狀態(tài)下正常運(yùn)行。(2)DOC文件的開啟l 所有DOC文檔都是在“Word97中文版 + MATLAB6.0”構(gòu)成的Notebook環(huán)境中生成的。因此,在相同環(huán)

5、境下開啟是最佳選擇。此時(shí),文檔具有“活性”。l 假如讀者的MATLAB與Word聯(lián)接正確,用鼠標(biāo)雙擊光盤上的DOC文件,就能直接進(jìn)入Notebook 環(huán)境。l 若前述啟動(dòng)失敗,可以先啟動(dòng)MATLAB,然后再啟動(dòng)光盤DOC文檔。在很多情況下,這樣的操作很可能奏效。l 在不具備相同Notebook環(huán)境的情況下,DOC文檔最好在Word97環(huán)境中開啟。此時(shí)電子文檔雖然不“活”,但所有指令都能被準(zhǔn)確地復(fù)制。l 在DOC文件開啟后,節(jié)次編號(hào)有可能顯現(xiàn)得不很正確。這是由Word軟件本身問題引起的。此時(shí)只要進(jìn)行以下操作就可使編號(hào)正確:先使光標(biāo)位于“章名”大標(biāo)題上;然后點(diǎn)中工具條樣式欄右邊的下拉菜單按鍵,引出

6、下拉菜單;在這下拉菜單中再點(diǎn)選“標(biāo)題1”菜單項(xiàng),就能自動(dòng)整理節(jié)次編號(hào),使之正確。(3)光盤DOC文件的使用方法l 作為演練環(huán)境使用在正常打開的光盤DOC文件中,讀者只要把光標(biāo)放在綠色的輸入細(xì)胞內(nèi),按組合鍵【Ctrl + Enter】,就可使該輸入細(xì)胞重新執(zhí)行計(jì)算。在演練中,讀者可以通過對(duì)指令的修改、變化和重新運(yùn)行,觀察運(yùn)算結(jié)果的變化,從而達(dá)到舉一反三的效果。l 作為樣板使用先打開光盤DOC文件,然后刪去原光盤文件內(nèi)容,再寫入讀者自己所需的內(nèi)容,最后通過菜單項(xiàng)的“另存為”操作保存為自己的文件。這樣獲得的文件能正常地在Notebook環(huán)境下工作,也就是既可以輸入文字、公式,又可以運(yùn)行MATLAB指

7、令、嵌入數(shù)值或圖形結(jié)果;既擁有Word的所有文字處理能力,又具備MATLAB的運(yùn)算、表現(xiàn)能力。B.5 mfile文件夾上的M、MDL文件的使用除不能用M、MDL文件表達(dá)的少數(shù)算例外,其余算例(占總數(shù)的90%以上)都以M文件或MDL文件形式刻錄在光盤的 mfiles 文件夾中。本光盤M文件應(yīng)在MATLAB6.0以上版本運(yùn)行;涉及符號(hào)計(jì)算的應(yīng)有Symbolic Math Toobox 2.1以上版本 適配;MDL文件應(yīng)有SIMULINK3.0以上版本適配。對(duì)于5.x版本,或較低版的工具包,有些文件的運(yùn)行可能會(huì)失敗。但只要對(duì)個(gè)別指令稍加修改就可。(1)光盤M、MDL文件的功用l 提供可直接運(yùn)作的M源

8、碼文件只要有MATLAB環(huán)境,本光盤上的M文件就可以運(yùn)行。它的適用條件比 mbook 文件夾上的DOC文件寬松得多,也就是不管讀者是否正確安裝Notebook,不管文件產(chǎn)生的是動(dòng)畫還是交互操作界面,它們都能在MATLAB環(huán)境中正確執(zhí)行。每個(gè)算例文件都是完整的,可在MATLAB環(huán)境中直接運(yùn)行的,所得結(jié)果與印刷版相對(duì)應(yīng)。但出于運(yùn)行方式不同的考慮,有些光盤M文件與印刷版文件指令可能會(huì)存在少許差別,目的是為把算例特征表現(xiàn)得更充分。此外,本光盤提供的M文件中,有許多是很通用的,讀者只要稍加修改,就可為己所用。l 彌補(bǔ)了印刷版沒有SIMULINK模型文件的缺陷由于SIMULINK工作特點(diǎn)的緣故,所以迄今為

9、止所有涉及SIMULINK的印刷版書籍中都沒有能直接運(yùn)行的模型文件。這給讀者帶來許多困惑和麻煩:一,讀者如想驗(yàn)證書中結(jié)論,那就不得不從建模做起;二,仿真模塊中的參數(shù)設(shè)置常使初學(xué)者顧此失彼,而造成仿真失敗。本光盤上MDL模型文件都可直接在MATLAB中運(yùn)行,進(jìn)行驗(yàn)證。用戶也可以在模型打開后,修改參數(shù),觀察變化。(2)mfile文件夾上文件的放置規(guī)則l exm為前綴的文件都是可直接運(yùn)行的算例文件前綴后的編號(hào)與算例編號(hào)對(duì)應(yīng)。最左邊的兩位數(shù)字為“章”編號(hào)標(biāo)注,其后的數(shù)字是“節(jié)”編號(hào)。具體舉例如下:【例1.3-6】對(duì)應(yīng)的M文件是exm013_6.m ;【例8.4-4】對(duì)應(yīng)的M文件是exm084_4.m

10、; 若有MDL 模型文件,則編號(hào)為exm084_4s.mdl ;【例10.3-4】對(duì)應(yīng)的是exm103_4.m 。l 其他非exm前綴文件是被調(diào)用文件在 mfile 文件夾上還有一些不以exm為前綴的文件,它們不與算例直接對(duì)應(yīng),而是必不可少的被調(diào)用文件。在印刷版上可以找到有關(guān)它們的說明。l mfile的三個(gè)子文件夾子文件夾 mfilequeue存放著定義“隊(duì)列”對(duì)象方法的重載文件。子文件夾 mfilestack存放著定義“堆?!睂?duì)象方法的重載文件。子文件夾 mfileprivate存放著只能被mfile夾上函數(shù)調(diào)用的函數(shù)文件。(3)M、MDL的使用方法直接在MATLAB指令窗中,運(yùn)行(不帶擴(kuò)展

11、名的)算例M文件名,就可得到相關(guān)結(jié)果。在此要再次提醒的是:必須把 mfile 文件夾設(shè)置在MATLAB的搜索路徑上 。B.6 matlab_c文件夾上各種文件的使用基于第11章的特殊性,其配套軟件文件也與其他章節(jié)不同:一,為第11章專設(shè)一個(gè)文件夾 matlab_c ;二,該文件夾上不僅包含算例文件,而且包含該章敘述內(nèi)容中用到的文件;三,文件夾不僅存放著“進(jìn)行編譯操作的M文件”,而且存放著“被編譯的M(或C)文件”和“編譯得的DLL(或EXE)文件”。(1)matlab_c文件夾上文件的功用l 彌補(bǔ)印刷版不能提供完整算例文件的缺陷不管編譯生成的是DLL文件,還是EXE文件,印刷版只能提供它們的運(yùn)

12、行結(jié)果,而不能給出文件本身。于是,讀者也就無法親自運(yùn)作算例生成的目標(biāo)文件。本文件夾可以完全克服印刷版的這一缺陷。l 提供了讀者練習(xí)MATLAB編譯器所需的全部文件編譯能否成功受被編譯文件的正確性、MATLAB編譯器能力、編譯操作的正確性等諸多因素影響。本文件夾提供的算例文件可減輕讀者挫折,幫助讀者一個(gè)環(huán)節(jié)一個(gè)環(huán)節(jié)地克服練習(xí)中所遇到的困難。(2)該文件夾命名規(guī)則l 進(jìn)行編輯操作的M文件以exm為前綴,其后緊跟算例編號(hào)或節(jié)次編號(hào)例如:【例11.2-3】對(duì)應(yīng)的“編譯操作M文件”是exm112_3.m ;l 被編譯文件和編譯所得文件的名稱與印刷版一致(3)使用方法l “編輯操作M文件”的使用方法每個(gè)文

13、件都可以在MATLAB指令窗中直接運(yùn)行。請(qǐng)注意:一,操作前必須先把 matlab_c 設(shè)置在MATLAB的搜索路徑上(設(shè)置方法,請(qǐng)看第1.6.3節(jié));二,操作后生成的目標(biāo)文件被存放在 D:mywork 文件夾中(假如該夾不存在,在操作過程中會(huì)自動(dòng)創(chuàng)建)。l “被編譯文件”的使用本文件夾上的“被編譯(M或C)文件”是專供讀者學(xué)習(xí)第12章時(shí)使用的。它們的存在可避免因“被編程序自身的不適當(dāng)”而導(dǎo)致編譯失敗。l “編譯所得文件”的使用本文件夾上的“編譯所得的(DLL或EXE)文件”是專供讀者對(duì)照驗(yàn)證用的。對(duì)于DLL文件來說,只要在MATLAB指令窗中輸入相應(yīng)文件名就可運(yùn)行,并給出結(jié)果。但對(duì)于EXE文件

14、來說,假如讀者想在DOS環(huán)境中運(yùn)行 matlab_c 文件夾上的EXE文件,那么必須注意:或把 matlab_c 設(shè)置為DOS環(huán)境下的當(dāng)前文件夾,或使運(yùn)行文件帶完整的路徑。B.7 PowerMatlab文件夾上的PPT文件的使用“PowerPoint與Notebook的配合使用”特別適于制作帶科學(xué)計(jì)算的演講稿。PowerMatlab文件夾上存放的E_book.ppt文件就是用來演示這種能力的。它展示了在幻燈演講中如何進(jìn)行多章節(jié)切換并引入復(fù)雜的現(xiàn)場(chǎng)計(jì)算;展示了MATLAB、Word、PowerPoint之間的協(xié)調(diào)配合。(更詳細(xì)的說明,請(qǐng)見參考文獻(xiàn)1。)要運(yùn)行這E_book.ppt,必須在機(jī)器上事先安裝PowerPoint 、Word和MATLAB;要有正常的Notebook工作環(huán)境;要把本光盤的mfiles文件夾和matlab_c文件夾設(shè)置在MATLAB的搜索路徑上。雙擊E_book.ppt可直接進(jìn)入PowerPoint工作環(huán)境,并出現(xiàn)標(biāo)準(zhǔn)的PowerPoint界面。

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲(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)論