MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt

MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt

ID:59416474

大?。?11.00 KB

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

時(shí)間:2020-09-19

MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt_第1頁(yè)
MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt_第2頁(yè)
MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt_第3頁(yè)
MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt_第4頁(yè)
MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt_第5頁(yè)
資源描述:

《MATLAB講義 第二章 matlab語(yǔ)言基礎(chǔ)ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、CH2、MATLAB語(yǔ)言基礎(chǔ)第一節(jié)使用MATLAB的窗口環(huán)境一、MATLAB語(yǔ)言的顯著特點(diǎn)1、具有強(qiáng)大的矩陣運(yùn)算能力:MatrixLaboratory(矩陣實(shí)驗(yàn)室),使得矩陣運(yùn)算非常簡(jiǎn)單。2、是一種演算式語(yǔ)言MATLAB的基本數(shù)據(jù)單元是既不需要指定維數(shù),也不需要說(shuō)明數(shù)據(jù)類(lèi)型的矩陣(向量和標(biāo)量為矩陣的特例),而且數(shù)學(xué)表達(dá)式和運(yùn)算規(guī)則與通常的習(xí)慣相同。因此MATLAB語(yǔ)言編程簡(jiǎn)單,使用方便。例exp2_1.m二、MATLAB命令窗口1、啟動(dòng)MATLAB命令窗口計(jì)算機(jī)安裝好MATLAB之后,雙擊MATLAB圖標(biāo),就可以進(jìn)入命令窗口,此時(shí)意味著系統(tǒng)處于準(zhǔn)備接受命令

2、的狀態(tài),可以在命令窗口中直接輸入命令語(yǔ)句。MATLAB語(yǔ)句形式》變量=表達(dá)式;通過(guò)等于符號(hào)將表達(dá)式的值賦予變量。當(dāng)鍵入回車(chē)鍵時(shí),該語(yǔ)句被執(zhí)行。語(yǔ)句執(zhí)行之后,窗口自動(dòng)顯示出語(yǔ)句執(zhí)行的結(jié)果。如果希望結(jié)果不被顯示,則只要在語(yǔ)句之后加上一個(gè)分號(hào)(;)即可。此時(shí)盡管結(jié)果沒(méi)有顯示,但它依然被賦值并在MATLAB工作空間中分配了內(nèi)存。2、命令行編輯器(1)方向鍵和控制鍵可以編輯修改已輸入的命令:回調(diào)上一行命令:回調(diào)下一行命令(2)命令窗口的分頁(yè)輸出moreoff:不允許分頁(yè)moreon:允許分頁(yè)more(n):指定每頁(yè)輸出的行數(shù)回車(chē)前進(jìn)一行,空格鍵顯示下一頁(yè),q結(jié)束當(dāng)前

3、顯示。(3)多行命令(…)如果命令語(yǔ)句超過(guò)一行或者太長(zhǎng)希望分行輸入,則可以使用多行命令繼續(xù)輸入。S=1-12+13+4+…9-4-18;三、變量和數(shù)值顯示格式1、變量(1)變量的命名:變量的名字必須以字母開(kāi)頭(不能超過(guò)19個(gè)字符),之后可以是任意字母、數(shù)字或下劃線(xiàn);變量名稱(chēng)區(qū)分字母的大小寫(xiě);變量中不能包含有標(biāo)點(diǎn)符號(hào)。(2)一些特殊的變量ans:用于結(jié)果的缺省變量名i、j:虛數(shù)單位pi:圓周率nargin:函數(shù)的輸入變量個(gè)數(shù)eps:計(jì)算機(jī)的最小數(shù)nargout:函數(shù)的輸出變量個(gè)數(shù)inf:無(wú)窮大realmin:最小正實(shí)數(shù)realmax:最大正實(shí)數(shù)nan:不定量

4、flops:浮點(diǎn)運(yùn)算數(shù)(3)變量操作在命令窗口中,同時(shí)存儲(chǔ)著輸入的命令和創(chuàng)建的所有變量值,它們可以在任何需要的時(shí)候被調(diào)用。如要察看變量a的值,只需要在命令窗口中輸入變量的名稱(chēng)即可:》a2、數(shù)值顯示格式任何MATLAB的語(yǔ)句的執(zhí)行結(jié)果都可以在屏幕上顯示,同時(shí)賦值給指定的變量,沒(méi)有指定變量時(shí),賦值給一個(gè)特殊的變量ans,數(shù)據(jù)的顯示格式由format命令控制。format只是影響結(jié)果的顯示,不影響其計(jì)算與存儲(chǔ);MATLAB總是以雙字長(zhǎng)浮點(diǎn)數(shù)(雙精度)來(lái)執(zhí)行所有的運(yùn)算。如果結(jié)果為整數(shù),則顯示沒(méi)有小數(shù);如果結(jié)果不是整數(shù),則輸出形式有:format(short):短格

5、式(5位定點(diǎn)數(shù))99.1253formatlong:長(zhǎng)格式(15位定點(diǎn)數(shù)99.12345678900000formatshorte:短格式e方式9.9123e+001formatlonge:長(zhǎng)格式e方式9.912345678900000e+001formatbank:2位十進(jìn)制99.12formathex:十六進(jìn)制格式四、簡(jiǎn)單的數(shù)學(xué)運(yùn)算(例exp2_2.m)1、常用的數(shù)學(xué)運(yùn)算符+,—,*(乘),/(左除),(右除),^(冪)在運(yùn)算式中,MATLAB通常不需要考慮空格;多條命令可以放在一行中,它們之間需要用分號(hào)隔開(kāi);逗號(hào)告訴MATLAB顯示結(jié)果,而分號(hào)則禁

6、止結(jié)果顯示。2、常用數(shù)學(xué)函數(shù)abs,sin,cos,tan,asin,acos,atan,sqrt,exp,imag,real,sign,log,log10,conj(共扼復(fù)數(shù))等五、MATLAB的工作空間1、MATLAB的工作空間包含了一組可以在命令窗口中調(diào)整(調(diào)用)的參數(shù)who:顯示當(dāng)前工作空間中所有變量的一個(gè)簡(jiǎn)單列表whos:則列出變量的大小、數(shù)據(jù)格式等詳細(xì)信息clear:清除工作空間中所有的變量clear變量名:清除指定的變量2、保存和載入workspace(1)savefilenamevariables將變量列表variables所列出的變量保存

7、到磁盤(pán)文件filename中Variables所表示的變量列表中,不能用逗號(hào),各個(gè)不同的變量之間只能用空格來(lái)分隔。未列出variables時(shí),表示將當(dāng)前工作空間中所有變量都保持到磁盤(pán)文件中。缺省的磁盤(pán)文件擴(kuò)展名為“.mat”,可以使用“-”定義不同的存儲(chǔ)格式(ASCII、V4等)(2)loadfilenamevariables將以前用save命令保存的變量variables從磁盤(pán)文件中調(diào)入MATLAB工作空間。用load命令調(diào)入的變量,其名稱(chēng)為用save命令保存時(shí)的名稱(chēng),取值也一樣。Variables所表示的變量列表中,不能用逗號(hào),各個(gè)不同的變量之間只能用

8、空格來(lái)分隔。未列出variables時(shí),表示將磁盤(pán)文件中的所有變量

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(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)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。