官术网_书友最值得收藏!

1.4 幫助系統(tǒng)

作為一個(gè)優(yōu)秀的軟件,MATLAB為廣大用戶提供了有效的幫助系統(tǒng)。MATLAB 7.0版本為用戶提供了聯(lián)機(jī)幫助系統(tǒng)、遠(yuǎn)程幫助系統(tǒng)、演示程序、命令查詢系統(tǒng)等多種方式幫助,這些無論對(duì)于入門讀者還是經(jīng)常使用MATLAB的人員都是十分有用的,經(jīng)常查閱MATLAB幫助文檔,可以幫助我們更好地掌握MATLAB。

獲得幫助的主要工具是幫助瀏覽器,它提供了所有已安裝產(chǎn)品的幫助文檔,以幫助使用者全面了解MATLAB功能。如果Internet連接可用,可以觀看在線幫助和功能演示的視頻。

1.4.1 幫助瀏覽器

幫助瀏覽器是整合html形式的幫助文檔在MATLAB桌面環(huán)境中,安裝MATLAB軟件時(shí)會(huì)自動(dòng)安裝所安裝產(chǎn)品的幫助文件和演示程序。

1.幫助瀏覽器的打開

幫助瀏覽器的打開主要有以下幾種方式:

● 單擊MATLAB主界面的標(biāo)題欄中的按鈕

● 選擇主界面“Help”→“Full Product Family Help”命令,或“Help”→“MATLAB Help”、“Help”→“Using the Desktop”、“Help”→“Using the Command Window”命令。

● 在MATLAB各個(gè)界面中按快捷鍵“F1”。

● 在命令窗口運(yùn)行“doc”命令或者在利用命令查詢系統(tǒng)獲取某函數(shù)的幫助信息后,直接在其后給出的相關(guān)參考鏈接“doc fun”進(jìn)入函數(shù)的幫助瀏覽器窗口。

2.幫助瀏覽器窗口的組成

選擇上述打開方式的任意一種打開幫助瀏覽器,如圖1.48所示,幫助瀏覽器的左半面顯示幫助文檔導(dǎo)航器,方便用戶查找相應(yīng)內(nèi)容的幫助文檔,可按主題、索引、搜索、演示文檔分類查找相應(yīng)內(nèi)容的幫助文件。右半面區(qū)域?yàn)閹椭臋n的顯示。

圖1.48 幫助瀏覽器

3.幫助瀏覽器窗口的使用

1)幫助文檔的查找

幫助瀏覽器導(dǎo)航器提供了主題界面、索引界面、搜索界面、演示文檔界面,用于查找相應(yīng)內(nèi)容的幫助文檔。其中:

● 按內(nèi)容分類主題界面是節(jié)點(diǎn)可展開的樹形目錄,為用戶提供MATLAB版本信息、軟件安裝、基礎(chǔ)知識(shí)、主要工具箱使用的幫助文檔,用戶可以通過單擊按內(nèi)容分類的節(jié)點(diǎn),打開相應(yīng)內(nèi)容的幫助文檔。其中一級(jí)主題目錄相應(yīng)圖標(biāo)分別對(duì)應(yīng)的幫助文檔如下:目錄圖標(biāo)為軟件快速入門,目錄圖標(biāo)為MATLAB幫助文檔,目錄圖標(biāo)為Simulink產(chǎn)品幫助文檔;二級(jí)主題目錄相應(yīng)圖標(biāo)分別對(duì)應(yīng)的幫助文檔如下:圖標(biāo)為快速入門指導(dǎo),圖標(biāo)為實(shí)例和演示程序,圖標(biāo)為主要功能的實(shí)現(xiàn)說明,圖標(biāo)為函數(shù)說明,圖標(biāo)為版本信息說明,圖標(biāo)為獲取幫助文檔的PDF版本,圖標(biāo)為遠(yuǎn)程幫助。

● 按函數(shù)首字母建立索引界面,用戶可以根據(jù)需要查找內(nèi)容的關(guān)鍵詞,在索引窗口打開相關(guān)內(nèi)容的幫助文檔。

● 搜索界面提供了搜索對(duì)話框,可在其中搜索包含指定內(nèi)容的幫助文檔。

● 演示文檔界面按MATLAB主程序、工具箱、Simulink、模型塊4部分內(nèi)容分類瀏覽相應(yīng)內(nèi)容的演示程序,同時(shí)單擊演示文檔界面樹形節(jié)點(diǎn)可打開其中的子內(nèi)容,選擇需要查找的演示文檔。

2)幫助文檔的閱讀

在通過幫助瀏覽器導(dǎo)航窗口查找到相應(yīng)內(nèi)容的幫助信息后,在右側(cè)區(qū)域?qū)@示相應(yīng)的幫助文檔。幫助文檔包括函數(shù)、各功能實(shí)現(xiàn)、程序演示、版本信息、在線幫助鏈接等部分。

幫助文檔上方提供了標(biāo)題欄和Title下拉列表框以便于閱讀幫助文檔,如圖1.48所示。其中,標(biāo)題欄中的按鈕分別用于閱讀頁面的后退和前進(jìn),按鈕用于刷新當(dāng)前閱讀界面,按鈕用于查找?guī)椭鷥?nèi)容。Title下拉列表框可用于選擇打開之前閱讀過指定Title的幫助界面。

【例1.4】以幫助主題中MATLAB子模塊為例,演示幫助文檔的組成與閱讀。

單擊幫助導(dǎo)航器Help Navigator中Content主題界面中的MATLAB目錄項(xiàng),打開如圖1.49所示的MATLAB產(chǎn)品幫助文檔,該部分幫助文檔主要介紹MATLAB主程序設(shè)計(jì)的基本功能和相應(yīng)函數(shù)的使用。其中:

● Functions部分提供按不同功能(By Category)和首字母順序(Alphabetical List)分類兩種方式瀏覽函數(shù)幫助文檔。按功能分主要分為桌面環(huán)境函數(shù)、矩陣運(yùn)算、程序設(shè)計(jì)和數(shù)據(jù)類型、文件輸入/輸出、繪圖函數(shù)、三維可視化函數(shù)、GUIDE函數(shù)和外部應(yīng)用程序接口函數(shù)。

● Handle Graphics:提供圖形對(duì)象設(shè)置的幫助文檔,提供坐標(biāo)軸等圖形對(duì)象設(shè)置的幫助文檔。

● Documentation Set:顯示了快速入門、用戶指南、程序設(shè)計(jì)技巧、實(shí)例文件等部分的幫助文檔快速鏈接。其中,Getting Started幫助文檔可使讀者快速入門,掌握MATLAB基本操作,Use Guides部分包括MATLAB基本操作各主要功能的幫助文檔,Programming Tips部分為程序設(shè)計(jì)相關(guān)內(nèi)容幫助文檔,例如變量的命名、程序的調(diào)試等內(nèi)容。

● Examples in Documentation:為相關(guān)主題所有幫助文檔的實(shí)例,通過實(shí)例的學(xué)習(xí)可以很好地學(xué)習(xí)MATLAB各功能的使用,同時(shí)能提高M(jìn)ATLAB編程能力。幫助窗口內(nèi)的所有實(shí)例,可以通過選中相關(guān)內(nèi)容,通過幫助瀏覽器中的右鍵彈出式快捷菜單,執(zhí)行“Evaluate Selection”命令,在命令窗口將直接運(yùn)行所選程序。

● Product Demos:用于顯示演示程序。

● What's New:用于顯示當(dāng)前所安裝MATLAB版本的信息,主要為當(dāng)前版本的更新信息。

● Printing the Documentation Set:用于打印保存幫助文檔的PDF版本。

● The MathWorks Web Site Resources:提供了鏈接,直接打開MathWorks公司主頁上的相關(guān)幫助文檔的網(wǎng)頁。

圖1.49 MATLAB主程序的幫助內(nèi)容

1.4.2 命令幫助系統(tǒng)

命令幫助系統(tǒng)提供在命令窗口中輸入幫助命令來獲取相關(guān)函數(shù)或軟件的幫助信息。命令幫助系統(tǒng)是獲取指定函數(shù)幫助信息的最為便捷的途徑,主要提供的幫助信息為相應(yīng)程序m文件中的幫助信息,同時(shí)在命令窗口中獲取的幫助信息包含與幫助瀏覽器相應(yīng)內(nèi)容的鏈接,可以進(jìn)一步查看更為完整的幫助信息。經(jīng)常在命令窗口中查閱函數(shù)的幫助文檔,對(duì)于MATLAB使用者是極為有益的,

命令幫助系統(tǒng)主要使用的函數(shù)命令為help和lookfor,help funname顯示相關(guān)函數(shù)幫助注釋區(qū)內(nèi)容,lookfor funname顯示包含函數(shù)名的相關(guān)內(nèi)容,查詢條件比較寬松,只要包含funname即可。

【例1.5】用help命令查看max()函數(shù)的幫助信息。

在命令窗口中輸入命令“help max”,如下所示。函數(shù)幫助信息首先為函數(shù)具體用法,之后以一簡(jiǎn)單實(shí)例演示函數(shù)使用,最后給出相關(guān)函數(shù)min、median、mean、sort的幫助鏈接和max函數(shù)在幫助瀏覽器中幫助文檔的鏈接。

>> help max
 MAX  Largest component.
    For vectors, MAX(X) is the largest element in X.For matrices,
    MAX(X) is a row vector containing the maximum element from each
    column.For N-D arrays, MAX(X) operates along the first
    non-singleton dimension.
    [Y,I] = MAX(X) returns the indices of the maximum values in vector I.
    If the values along the first non-singleton dimension contain more
    than one maximal element, the index of the first one is returned.
    MAX(X,Y) returns an array the same size as X and Y with the
    largest elements taken from X or Y.Either one can be a scalar.
    [Y,I] = MAX(X,[],DIM) operates along the dimension DIM.
    When complex, the magnitude MAX(ABS(X)) is used, and the angle
    ANGLE(X) is ignored.NaN's are ignored when computing the maximum.
    Example: If X = [2 8 4  then max(X,[],1) is [7 8 9],
                  7 3 9]
       max(X,[],2) is [8  and max(X,5) is [5 8 5
                    9],          7 5 9].
   See also min, median, mean, sort.
   Overloaded functions or methods (ones with the same name in other directories)
      help quantizer/max.m
      help fints/max.m
      help localpspline/max.m
      help localpoly/max.m
   Reference page in Help browser
      doc max

1.4.3 遠(yuǎn)程幫助系統(tǒng)

當(dāng)需要獲取未安裝的MATLAB產(chǎn)品的幫助文檔,或獲取最新版本的幫助文檔,或希望在未安裝MATLAB軟件的電腦上閱讀幫助文檔,可以在MATLAB網(wǎng)站(http://www.mathworks.com/access/helpdesk/help/helpdesk.shtml)上獲取MATLAB所有產(chǎn)品的最新幫助文檔。同時(shí)在MathWorks公司的主頁(http://www.mathworks.com)上可以找到很多有用的信息,包括產(chǎn)品的詳細(xì)介紹、定期的網(wǎng)上研討會(huì)、用戶反饋、軟件使用問題官方解決方案等。

主站蜘蛛池模板: 商洛市| 威海市| 安泽县| 新乡市| 阜南县| 东辽县| 云林县| 泉州市| 靖宇县| 韶关市| 吉林省| 荔波县| 邮箱| 云梦县| 康保县| 东安县| 乐亭县| 阳新县| 新源县| 三河市| 扎赉特旗| 临邑县| 兴安盟| 石台县| 胶南市| 高要市| 临湘市| 武宁县| 邳州市| 渑池县| 偃师市| 云和县| 安达市| 柳河县| 淳化县| 浏阳市| 南平市| 射洪县| 顺昌县| 巩留县| 兴国县|