MATLAB 基本語法

MATLAB環(huán)境的行為就像一個超級復雜的計算器。您可以在>>命令提示符下輸入命令。

MATLAB是一個解釋型環(huán)境。換句話說,您給出了一個命令,MATLAB立即執(zhí)行了該命令。

動手練習

鍵入一個有效的表達式,例如,

5 + 5

然后按ENTER

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

ans = 10

讓我們再舉幾個實例-

3 ^ 2	       % 3 raised to the power of 2

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

ans = 9

另一個實例,

sin(pi /2)	  % sine of angle 90o

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

ans = 1

另一個實例,

7/0		      % Divide by zero

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

ans = Inf
warning: division by zero

另一個實例,

732 * 20.3

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

ans =  1.4860e+04

MATLAB為某些數(shù)學符號提供了一些特殊的表達式,例如pi表示π,Inf表示∞,i(和j)表示√-1等。Nan代表“非數(shù)字”。

在MATLAB中使用分號(;)

分號(;)表示語句結束。但是,如果要隱藏和隱藏表達式的MATLAB輸出,請在表達式后添加分號。

例如,

x = 3;
y = x + 5

當您單擊Execute按鈕或鍵入Ctrl + E時,MATLAB將立即執(zhí)行它,并且返回的結果為-

y =  8

添加注釋

百分比符號(%)用于指示注釋行。例如,

x = 9	     % 將值9賦給x

您還可以使用塊注釋運算符%{和%}編寫注釋塊。

MATLAB編輯器包括工具和上下文菜單項,可幫助您添加,刪除或更改注釋的格式。

常用運算符和特殊字符

MATLAB支持以下常用運算符和特殊字符-

運算符目的
+

加; 加法運算符。

-

減; 減法運算符。

*

標量和矩陣乘法運算符。

.*

數(shù)組乘法運算符。

^

標量和矩陣求冪運算符。

.^

數(shù)組求冪運算符。

\

左除法運算符。

/

右除法運算符。

.\

數(shù)組左除法運算符。

./

數(shù)組右除法運算符。

:

冒號;生成規(guī)則間距的元素并表示整行或整列。

( )

圓括號;封閉函數(shù)參數(shù)和數(shù)組索引;重寫優(yōu)先級。

[ ]

括號;附件數(shù)組元素。

.

小數(shù)點。

省略號;行連續(xù)運算符

,

逗號;分隔一行中的語句和元素

;

分號; 分隔列并抑制顯示。

%

百分號;指定注釋并指定格式。

_

引用符號和轉置運算符。

._

Nonconjugated轉置運算符。

=

賦值運算符。

特殊變量和常量

MATLAB支持以下特殊變量和常量-

名稱意義
ans

最近計算的答案。

eps

浮點精度。

i,j

虛數(shù)單位√-1。

Inf

無窮。

NaN

未定義的數(shù)值結果(不是數(shù)字)。

pi π

命名變量

變量名稱由字母組成,后跟任意數(shù)量的字母,數(shù)字或下劃線。

MATLAB是 case-sensitive。

變量名稱可以是任意長度,但是,MATLAB僅使用前N個字符,其中N由函數(shù)給定 namelengthmax。

保存 - save 命令

save命令用于將工作空間中的所有變量保存為當前目錄中擴展名為.mat的文件。

例如,

save myfile

您以后可以隨時使用load命令重新加載文件。

load myfile
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清