回覆列表
  • 1 # 匠工加工

    眾所周知,當今微軟公司的Word軟體在文字處理方面功能最強,而MATLAB的數值計算功能最優。如果能夠把兩者結合起來,就能集二者之所長。這為學者在撰寫論文、科技報告、視覺化教學等提供很大的方便。為此, MATLAB從5.0版本起加入了Notebook功能,成功的把Word和Matlab整合在一起,為文字處理、科學計算、工程設計和視覺化教學提供

    了一個完美的工作環境。

    1Notebook簡介

    Notebook就像一個會進行運算的文稿本,它兼有MATLAB和Word優點的工具。它的工作方式是:使用者在Word文件中建立命令,然後送到MATLAB的後臺中執行,最後將結果返回到Word中。因此,只要在MATLAB命令視窗安裝Notebook,Word就會和MATLAB結合起來。在Notebook中有一個特殊文件,就是Word中使用的模板檔案M-book.dot,這個檔案在MATLAB \ notebook \ pc \M-book.dot。

    2在Notebook工具下的MATLAB與Word的無縫連線

    2.1 安裝Notebook

    由於word與MATLAB版本不斷升級,兩者的連結方法也隨之而變,MATLABT版本越高,連結方法越簡單。個人系統只要安裝正確的MATLAB5.0和Word 97以上的版本,一般都會正確安裝Notebook。本文以MATLAB7.1版本和Word2003為例加以說明,也就是本文介紹的方法一。

    方法一:系統自動安裝

    在MATLAB指令視窗中輸入

    >>notebook –setup回車,

    Welcome to theutility for setting up the MATLAB Notebook for interfacing MATLAB to MicrosoftWord

    Choose yourversion of Microsoft Word:

    [1] MicrosoftWord 97

    [2] MicrosoftWord 2000

    [3] MicrosoftWord 2002 (XP)

    [4] MicrosoftWord 2003 (XP)

    [5] Exit,making no changes

    Microsoft WordVersion:

    選擇相應的word版本4,出現提示“Notebook setup iscomplete.”表示安裝成功。

    在實際的教學過程中,word與MATLAB軟體升級的速度不一致,會出現沒有對應的Word(Word 2007)版本;同時,實驗室的系統環境比較複雜,常常是一個系統中有兩個以上的word版本,每個版本的模板路徑又進行了手工設定。在這種情況下,即使選擇了對應的Word版本,還是出現提示“Unable to automatically locatewinword.exe.”中國學術。只能通手動進行安裝,即本文介紹的方法二。

    方法二:手動安裝

    (1) 找到[論文網 lunwen.nangxue.com]正確的Microsoft模板路徑。

    現在不同的office版本的模板路徑不同,同一系統安裝了word的不同版本,如何保證找到正確的路徑。在實踐教學過程中,找到了一個有效的方法,開啟word環境,儲存檔案時,彈出一個儲存檔案的對話方塊,儲存型別選擇“文件模板”,儲存位置自動定位到模板路徑下,回退過去就找到正確的模板路徑,通常為“C:\Documents and Settings\Administrator\ApplicationData\Microsoft\Templates”。

    (2)在MATLAB的安裝路徑下找到M-book.dot模板檔案。

    (3) 將M-book.dot複製到Microsoft的模板路徑下。

    2.2 啟動Notebook

    Notebook檔案又稱為M-book,它是使用M-book.dot模板建立的,M-book檔案的建立和使用有兩種方法:

    方法一:直接在MATLAB命令視窗鍵入命令來新建或開啟一個M-book檔案:

    >>notebook%新建一個M-book

    >>notebookc:\myfile\mybook.doc

    %開啟一個已經存在的M-book

    方法二:先開啟任何版本的word,然後選擇“檔案/新建”選單項,彈出一個“新建文件”任務窗格,在其上選擇“本機上的模板或我的模板”的“m-book.dot”,則可以新建一個M-book檔案;而對於已經存在的M-book檔案,直接在Word視窗中開啟該檔案就可以。

    對於系統自動安裝的Notebook,啟動時可以使用啟動方法一或者方法二都可以,對於按照系統自動安裝不成功而使用手動安裝Notebook的情況,啟動必須使用第二種方法。

    2.3 使用Notebook

    M-book文件開啟後,Word視窗中就多了一個“Notebook”選單項,透過“Notebook”下拉選單中的選項可以很方便的實現Word與MATLAB的互動。實際上,Word與MATLAB相互呼叫是透過動態連線庫實現的,Word與MATLAB互動的基本單位是單元。Word需要輸入MATLAB的命令首先組成單元,再送入MATLAB中執行,執行結果再以單元的方式送回Word。

  • 中秋節和大豐收的關聯?
  • 管氏家族輩分排列是什麼?有何依據?