- 控制與決策系統(tǒng)仿真
- 林峰
- 914字
- 2024-07-25 15:48:12
1.1.4 MATLAB軟件的基本操作
MATLAB軟件的命令執(zhí)行方式有兩種:一種是行命令方式,也稱為交互式的指令行操作方式;另一種是M文件編程工作方式,編輯M文件要使用文本編輯窗口。其中交互式指令行操作是在命令行窗口輸入并執(zhí)行的。
1.以“%”開始的程序行
在本書中,許多MATLAB程序都附有注解和說明,這些注解和說明闡明了發(fā)生在程序中的具體進程。在MATLAB中,以“%”開始的程序行表示注解和說明。符號“%”類似于BASIC中的“REM”。以“%”開始的行用來存儲程序的注解或說明,這些注解和說明是不執(zhí)行的。這就是說,在MATLAB程序行中,出現(xiàn)在“%”以后的一切內(nèi)容都是可以忽略的。如果注解或說明需要占用多行,則每一行均需以“%”為起始。
2.分號操作符
分號用來取消打印。如果語句的最后一個符號是分號,則打印被取消,但是命令仍在執(zhí)行,而結(jié)果不再顯示。這是一個有益的特性,因為有時可能不需要打印中間結(jié)果。此外,在輸入矩陣時,分號用來指示一行的結(jié)束。
3.冒號操作符
冒號操作符在MATLAB中起著重要作用。該操作符用來建立向量、賦予矩陣下標和規(guī)定迭代。例如,j:k表示[j j+1…k],A(:,j)表示矩陣A的第j列,A(i,:)表示矩陣A的第i行。
4.輸入超過一行的長語句
一個語句通常以回車鍵或輸入鍵終結(jié)。如果輸入的語句太長,超出了一行,則回車鍵后面應跟隨由3個或3個以上圓點組成的省略號,以表明語句將延續(xù)到下一行。下面是一個例子:

符號“=”“+”和“-”前后的空白間隔可以任選。這種間隔通常可以起到改善語句清晰度的效果。
5.在一行內(nèi)輸入多個語句
如果在一行內(nèi)可以把多個語句用逗號或分號隔開,則可以把這些語句放在一行內(nèi)。例如,plot(x,y,'o'),text(1,20,'System 1'),text(1,15,'System 2') 和plot(x,y,'o');text(1,20,'System 1');text(1,15,'System 2')。
6.MATLAB語言幫助系統(tǒng)
為幫助讀者更好地運用MATLAB軟件,MATLAB提供了完備的幫助文檔系統(tǒng),MATLAB的幫助信息有兩類,一類是純文本幫助信息,另一類是窗口式綜合幫助信息。
純文本幫助信息包括help命令和lookfor命令。可由MATLAB圖形界面下的Help菜單來查看help命令。lookfor命令在MATLAB路徑下查詢有關的關鍵詞,例如若想查詢關鍵詞gaussmf,則可以由下面的命令完成:

由這種方法得出的幫助信息包括該函數(shù)的解釋、函數(shù)的調(diào)用格式和相關函數(shù)名等,進一步的幫助內(nèi)容可以查閱MATLAB或相應工具箱手冊。
窗口式綜合幫助信息包括doc命令和helpwin命令,這兩個命令以文字、公式和圖形等綜合信息的方式提供幫助。
- Internet接入·網(wǎng)絡安全
- 虛擬儀器設計測控應用典型實例
- Visual C++編程全能詞典
- 可編程序控制器應用實訓(三菱機型)
- 網(wǎng)絡綜合布線設計與施工技術(shù)
- Implementing Splunk 7(Third Edition)
- OpenStack Cloud Computing Cookbook
- 水下無線傳感器網(wǎng)絡的通信與決策技術(shù)
- 基于Xilinx ISE的FPAG/CPLD設計與應用
- 走近大數(shù)據(jù)
- 基于敏捷開發(fā)的數(shù)據(jù)結(jié)構(gòu)研究
- Kubernetes on AWS
- Embedded Linux Development using Yocto Projects(Second Edition)
- 大話數(shù)據(jù)科學:大數(shù)據(jù)與機器學習實戰(zhàn)(基于R語言)
- fastText Quick Start Guide