matlab變量及命名規(guī)則

matlab變量及命名規(guī)則

ID:16389847

大?。?5.50 KB

頁(yè)數(shù):2頁(yè)

時(shí)間:2018-08-09

matlab變量及命名規(guī)則_第1頁(yè)
matlab變量及命名規(guī)則_第2頁(yè)
資源描述:

《matlab變量及命名規(guī)則》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、Matlab變量及命名規(guī)則Matlab中所有的變量都是用矩陣形式來(lái)表示的,即所有的變量都表示一個(gè)矩陣或者一個(gè)向量。其命名規(guī)則如下:(1)變量名對(duì)大小寫敏感;(2)變量名的第一個(gè)字符必須為英文字母,其長(zhǎng)度不能超過(guò)31個(gè)字符;(3)變量名可以包含下連字符、數(shù)字,但不能包含空格符、標(biāo)點(diǎn)。Matlab系統(tǒng)預(yù)定義的變量:表3-2Matlab中預(yù)定義的變量ans預(yù)設(shè)的計(jì)算結(jié)果的變量名epsMatlab定義的正的極小值=2.2204e-16pi內(nèi)建的值inf值,無(wú)限大NaN無(wú)法定義一個(gè)數(shù)目i或j虛數(shù)單位nargin函數(shù)輸入?yún)?shù)個(gè)數(shù)nargout函數(shù)輸出參數(shù)個(gè)數(shù)realmax最大

2、的正實(shí)數(shù)realmin最小的正實(shí)數(shù)flops浮點(diǎn)運(yùn)算次數(shù)另外,鍵入clear是去除所有定義過(guò)的變量名稱。3.2.2.2賦值語(yǔ)句Matlab中書寫表達(dá)式的規(guī)則與手寫算式差不多相同。如果一個(gè)指令過(guò)長(zhǎng)可以在結(jié)尾加上“…”(代表此行指令與下一行連續(xù))。3.2.2.3Matlab的矩陣計(jì)算功能(1)Matlab中數(shù)值矩陣的生成Matlab中任何矩陣(向量),都可以直接按行方式輸入每個(gè)元素,同一行中的元素用逗號(hào)或者用空格符來(lái)分隔,且空格個(gè)數(shù)不限;不同的行用分號(hào)分隔;所有元素處于一方括號(hào)內(nèi)。(2)Matlab中相關(guān)的矩陣運(yùn)算1)矩陣加、減運(yùn)算運(yùn)算符:“+”和“-”分別為加、減運(yùn)

3、算符。2)乘法運(yùn)算符:“*”;可實(shí)現(xiàn)兩個(gè)矩陣相乘及矩陣的數(shù)乘。點(diǎn)乘:“A.*B”表示A與B對(duì)應(yīng)元素相乘。3)向量點(diǎn)積函數(shù):dot格式:C=dot(A,B);若A、B為長(zhǎng)度相同的向量,則返回向量A與B的點(diǎn)積。4)矩陣轉(zhuǎn)置運(yùn)算符:“'”;運(yùn)算規(guī)則:若矩陣A的元素為實(shí)數(shù),則與線性代數(shù)中矩陣的轉(zhuǎn)置相同。若A為復(fù)數(shù)矩陣,則A轉(zhuǎn)置后的元素由A對(duì)應(yīng)元素的共軛復(fù)數(shù)構(gòu)成。若僅希望轉(zhuǎn)置,則用如下命令:“A.'”。5)方陣的行列式函數(shù):det格式:d=det(X),返回方陣X的多項(xiàng)式的值。6)矩陣的逆函數(shù):inv格式:Y=inv(X),表示求方陣X的逆矩陣。若X為奇異陣或近似奇異陣,將

4、給出警告信息。或者用“X^-1”計(jì)算,表示求方陣X的-1次方。7)矩陣的秩函數(shù):rank格式:k=rank(A),表示求矩陣A的秩。8)矩陣的長(zhǎng)度函數(shù):size;length格式:size(A);length(A)兩者之間的區(qū)別在于前者返回一個(gè)的矩陣(行數(shù)和列數(shù)),而后者則返回矩陣的長(zhǎng)度(行數(shù)和列數(shù)的最大值)。3.2.2.4關(guān)系和邏輯運(yùn)算作為所有關(guān)系和邏輯表達(dá)式的輸出,Matlab把任何非零數(shù)值當(dāng)作真,把零當(dāng)作假。所有關(guān)系和表達(dá)式的輸出,對(duì)于真,輸出為1;對(duì)于假,輸出為零。Matlab關(guān)系操作符包括所有常用的比較:<:小于;<=:小于或等于;>:大于;>=:大于或

5、等于;==:等于;~=:不等于Matlab關(guān)系操作符能用來(lái)比較兩個(gè)同樣大小的數(shù)組,或用來(lái)比較一個(gè)數(shù)組和一個(gè)標(biāo)量。在后一種情況,標(biāo)量和數(shù)組中的每一個(gè)元素相比較,結(jié)果與數(shù)組大小一樣。Matlab邏輯操作符包括:&——與;

6、——或;~——非。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。