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

1.2 MATLAB的集成環(huán)境

MATLAB既是一種語言,又是一種編程環(huán)境,在這一環(huán)境中,系統(tǒng)提供了許多編寫、調(diào)試和執(zhí)行MATLAB程序的便利工具。

在Windows桌面的MATLAB圖標上單擊兩下可啟動MATLAB,這時顯示出如圖1-2所示的MATLAB集成環(huán)境。圖形窗口分成三部分:命令窗口(圖右邊)、工作空間(圖左上)和命令歷史(圖左下)。

圖1-2 MATLAB的集成環(huán)境

1.2.1 MATLAB命令窗口

MATLAB命令窗口用于輸入命令和輸出結果,在這里輸入的命令會立即得到執(zhí)行,并顯示出執(zhí)行結果,這非常適用于編寫短小的程序。對編寫大型、復雜程序應采用M文件編程方法。

在 MATLAB 命令窗口的菜單條中提供了 File(文件)、Edit(編輯)、View(顯示)、Web(網(wǎng)絡)、Window(窗口)和Help(幫助)菜單命令。利用File菜單可以對文件進行操作,包括新建、打開、輸入數(shù)據(jù)等功能;利用Edit菜單可以完成編輯操作,包括剪切、復制、粘貼、特殊粘貼等功能;利用View菜單可以控制窗口顯示;通過Web菜單可以直接連接到與MATLAB有關的網(wǎng)站;利用Window菜單可以在各個窗口之間進行切換;使用Help菜單可以獲得使用MATLAB的幫助信息。采用File菜單的Preferences命令,可以設置各個窗口的顯示特性。

另外,在MATLAB集成環(huán)境中,還提供了快捷操作按鈕,方便用戶使用。

1.2.2 命令歷史窗口

在MATLAB命令窗口中,可以輸入各種合法的MATLAB命令,生成MATLAB工作空間中的變量,與此同時,命令行保存在命令歷史窗口中。在以后輸入命令時,可以調(diào)出以前輸入的命令并加以修改。MATLAB提供的窗口命令編輯鍵如表1-2所列,利用這些鍵可方便地修改以前的命令。

表1-2 MATLAB的命令窗口編輯鍵

在命令歷史窗口中直接利用鼠標可以將命令行拖拉到命令窗口,也可以直接雙擊命令行調(diào)出命令并進行執(zhí)行。

MATLAB程序結果的顯示,可利用format命令加以控制。下面以變量x為例,給出各種格式及顯示結果:

            x=[4/3 1.2345e-6]
            >>format short                         %短格式(默認情況)
                      1.3333       0.0000
            >>format short e
                      1.3333e+000 1.2345e-006
            >>format short g
                      1.3333      1.2345e-006
            >>format long                           %長格式
                      1.33333333333333   0.00000123450000
            >>format long e
                      1.333333333333333e+000 1.234500000000000e-006
            >>format long g
                      1.33333333333333     1.2345e-006
            >>format bank                           %銀行格式
                      1.33          0.00
            >>format rat                            %比率格式
                      4/3        1/810045
            >>format hex                            %十六格式
                      3ff5555555555555   3eb4b6231abfd271

1.2.3 編輯M文件

將MATLAB語句按特定的順序組合在一起就得到了MATLAB程序,其文件名的后綴為M,故也稱為M文件。MATLAB 7.x提供了M文件的專用編輯/調(diào)試器,在編輯器中,會以不同的顏色表示不同的內(nèi)容:命令、關鍵字、不完整字符串、完整字符串及其他文本,這樣就可以發(fā)現(xiàn)輸入錯誤,縮短調(diào)試時間。

啟動編輯器的方法有兩種:

(1)在工作空間中輸入:

            edit fname

這時可啟動編輯器,并打開fname.m文件。

(2)在命令窗口的File菜單或工具欄上選擇New命令或NewFile圖標。

編輯器窗口如圖1-3所示,它提供了一組菜單和快捷鍵,提供了編輯M文件和調(diào)試M文件的兩大功能。

圖1-3 編輯器窗口

MATLAB 編輯器與其他 Windows 編輯程序類似,這里不再贅述,只對下列幾點進行特別說明:

(1)在編輯M文件時,可直接轉(zhuǎn)到指定的行,這可從Edit菜單中選擇Go To Line命令來完成,如圖1-4所示。

圖1-4 轉(zhuǎn)到指定行對話框

(2)可直接計算 M 文件中表達式的值,結果顯示在命令窗口中,這可通過選擇表達式,然后在View菜單中選擇EvaluateSelection命令來實現(xiàn)。

(3)可根據(jù)MATLAB的句法自動縮排,以增加M文件的可讀性。先選擇文本塊,然后單擊鼠標右鍵,選擇Smart Indent命令來實現(xiàn)。

主站蜘蛛池模板: 福贡县| 博乐市| 南江县| 青阳县| 富民县| 雷波县| 正镶白旗| 九龙县| 准格尔旗| 琼结县| 淳化县| 深泽县| 南通市| 大冶市| 喜德县| 怀集县| 屏东县| 洛川县| 天等县| 福安市| 新蔡县| 万年县| 棋牌| 上犹县| 舟曲县| 英山县| 龙胜| 建宁县| 若羌县| 伊川县| 八宿县| 新郑市| 秀山| 栾城县| 道孚县| 合山市| 临夏县| 璧山县| 宜黄县| 柯坪县| 宁安市|