2012第2講matlab數(shù)據(jù)及其運(yùn)算

2012第2講matlab數(shù)據(jù)及其運(yùn)算

ID:5182445

大?。?25.00 KB

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

時(shí)間:2017-11-27

2012第2講matlab數(shù)據(jù)及其運(yùn)算_第1頁(yè)
2012第2講matlab數(shù)據(jù)及其運(yùn)算_第2頁(yè)
2012第2講matlab數(shù)據(jù)及其運(yùn)算_第3頁(yè)
2012第2講matlab數(shù)據(jù)及其運(yùn)算_第4頁(yè)
2012第2講matlab數(shù)據(jù)及其運(yùn)算_第5頁(yè)
資源描述:

《2012第2講matlab數(shù)據(jù)及其運(yùn)算》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第二講Matlab數(shù)據(jù)及其運(yùn)算第二講主要內(nèi)容變量及其操作Matlab矩陣的表示Matlab的算術(shù)運(yùn)算Matlab的關(guān)系運(yùn)算Matlab的邏輯運(yùn)算字符串結(jié)構(gòu)數(shù)據(jù)和單元數(shù)據(jù)1、變量及其操作數(shù)值的記述采用習(xí)慣的十進(jìn)制表示,可以帶小數(shù)點(diǎn)或負(fù)號(hào),以下記述都合法;-1000.00016.7898.7e-6-1.8e56在采用IEEE浮點(diǎn)算法的計(jì)算機(jī)上,數(shù)值通常采用“占用64位內(nèi)存的雙精度”表示;除了一般實(shí)數(shù)數(shù)據(jù)外,還支持復(fù)數(shù)數(shù)組和字符串型數(shù)組。1、變量及其操作變量命名變量名應(yīng)由字母引導(dǎo),后面可以跟字母、數(shù)字、下劃線(xiàn)等;變量名最多不超過(guò)63個(gè)字符;變量名區(qū)分大小寫(xiě);Matlab提供的標(biāo)準(zhǔn)函數(shù)名以及

2、命令名必須用小寫(xiě)字母;變量名中不能包含空格、標(biāo)點(diǎn)、運(yùn)算符。1、變量及其操作賦值語(yǔ)句(1)變量=表達(dá)式:將右邊表達(dá)式的值賦給左邊變量;(2)表達(dá)式:將表達(dá)式的值賦給預(yù)定義變量ans; 其中表達(dá)式是用運(yùn)算符將有關(guān)運(yùn)算量連接起來(lái)的式子,其結(jié)果是一個(gè)矩陣。如果在語(yǔ)句后面加分號(hào),僅僅執(zhí)行賦值操作,不顯示結(jié)果;命令語(yǔ)句后可以加上注釋?zhuān)?開(kāi)頭;1、變量及其操作預(yù)定義變量每當(dāng)Matlab啟動(dòng)時(shí),這些變量就自動(dòng)產(chǎn)生并且取其預(yù)定義的值;如果用戶(hù)對(duì)預(yù)定義變量進(jìn)行賦值,則變量的默認(rèn)值將被新值臨時(shí)覆蓋;如果用clear指令清除或Matlab關(guān)閉再重新啟動(dòng)后,所有預(yù)定義變量將被重置為默認(rèn)值。EPS:Spaci

3、ngoffloatingpointnumbers.1、變量及其操作內(nèi)存變量的顯示在命令窗口,通過(guò)who和whos可以獲得有關(guān)工作空間中變量的相關(guān)信息;注意:可以把多條指令放在同一行上輸入,中間用逗號(hào)或分號(hào)分隔。如果采用分號(hào),則不顯示該指令運(yùn)行結(jié)果。1、變量及其操作內(nèi)存變量的刪除在命令窗口,通過(guò)clear可以刪除工作空間中不再使用的變量;注意:clear指令中X1和Y1之間不能加逗號(hào)或分號(hào);單獨(dú)鍵入clear將無(wú)條件刪除工作空間中的所有變量。1、變量及其操作Matlab的工作空間窗口專(zhuān)門(mén)用于內(nèi)存變量的管理;可以顯示所有內(nèi)存變量的屬性;能刪除和編輯變量。1、變量及其操作內(nèi)存變量文件—變量

4、保存利用MAT文件可以把當(dāng)前MATLAB工作空間中的一些有用變量用二進(jìn)制格式長(zhǎng)久地保留下來(lái),擴(kuò)展名是.mat。MAT文件的生成由save命令來(lái)完成。常用格式為:save文件名[變量名表]save——將工作空間中所有的變量存到matlab.mat(默認(rèn)文件名)文件中。savedata——將工作空間中所有的變量存到data.mat文件中。savedataab——將工作空間中a和b變量存到data.mat文件中saved:dataab1、變量及其操作內(nèi)存變量文件—變量恢復(fù)利用load將MAT文件中的變量裝入Matlab工作空間中常用格式為:load——loaddata——loaddata

5、ab——1、變量及其操作數(shù)據(jù)的輸出格式指令被正確執(zhí)行后,結(jié)果采用黑色字體輸出;運(yùn)行過(guò)程中的警告信息和出錯(cuò)信息用紅色字體顯示;數(shù)值通常占用64位內(nèi)存,以16位有效數(shù)字的“雙精度”進(jìn)行運(yùn)算和存儲(chǔ);數(shù)值輸出默認(rèn)格式是5位數(shù)字的short格式;用戶(hù)可根據(jù)需要選擇數(shù)值輸出顯示格式;format只影響數(shù)據(jù)的輸出格式,而不影響數(shù)據(jù)的計(jì)算和存儲(chǔ)。也可以不用format命令,可以修改系統(tǒng)的默認(rèn)設(shè)置格式,F(xiàn)ile->Preferences->CommandWindow->TextDisplay.1、變量及其操作2、Matlab矩陣的表示矩陣是Matlab最基本、最重要的數(shù)據(jù)對(duì)象,Matlab大部分運(yùn)算或

6、命令都是在矩陣意義下執(zhí)行的;向量可以看成是僅有一行或一列的矩陣,單個(gè)數(shù)據(jù)(標(biāo)量)可以看成是僅含有一個(gè)元素的矩陣,故向量和單個(gè)數(shù)據(jù)都可以作為矩陣的特例來(lái)處理。2、Matlab矩陣的表示2.1創(chuàng)建矩陣(1)直接輸入法最簡(jiǎn)單的建立矩陣的方法是從鍵盤(pán)直接輸入矩陣的元素。具體方法:將矩陣的元素用方括號(hào)括起來(lái),按矩陣行的順序輸入各元素;同一行的各元素之間用空格或逗號(hào)分隔;不同行的元素之間用分號(hào)分隔或用回車(chē)符代替分號(hào)。2、Matlab矩陣的表示矩陣元素可以是任何matlab表達(dá)式,可以是實(shí)數(shù),也可以是復(fù)數(shù),虛數(shù)單位可用i,j表示a=[123;456]x=[2pi/2;sqrt(3)3+5i]2、M

7、atlab矩陣的表示(2)利用矩陣編輯器創(chuàng)建單擊操作桌面左上側(cè)框下的workspace圖標(biāo),使工作空間瀏覽器出現(xiàn)在桌面的前臺(tái);單擊工作空間瀏覽器中的新建變量圖標(biāo),在工作空間中出現(xiàn)一個(gè)名為unnamed的變量;雙擊unnamed變量,引出一個(gè)空白編輯界面,然后按照行、列次序輸入數(shù)據(jù)。2、Matlab矩陣的表示(3)M腳本文件創(chuàng)建法啟動(dòng)M文件編輯器,并輸入待建矩陣;把輸入內(nèi)容保存(假設(shè)文件名為mymatrix.m);在命令窗口中輸入mymatrix,即運(yùn)行該M

當(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)系客服處理。