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

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命令,這兩個命令以文字、公式和圖形等綜合信息的方式提供幫助。

主站蜘蛛池模板: 读书| 奎屯市| 贡觉县| 苏尼特左旗| 武安市| 巴青县| 玉山县| 盐津县| 孟连| 玉田县| 寿宁县| 梅州市| 庄浪县| 肃宁县| 涿州市| 诸城市| 叙永县| 新密市| 泰安市| 原平市| 根河市| 南投市| 上林县| 武鸣县| 柳江县| 井冈山市| 瓦房店市| 琼中| 昆明市| 军事| 英德市| 三河市| 甘孜县| 高唐县| 肃南| 平顶山市| 洞头县| 庆城县| 崇文区| 泌阳县| 嘉黎县|