




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1,Matlab數(shù)據(jù)類型(一),變量與常量,變量,變量是任何程序設(shè)計(jì)語言的基本元素之一。,Matlab并不要求對所使用的變量進(jìn)行事先聲明,也不需要指定變量類型,Matlab會自動根據(jù)所賦予變量的值或?qū)ψ兞克M(jìn)行的操作來確定變量的類型。,在賦值過程中,如果變量已經(jīng)存在,Matlab會用新值代替舊值,并以新的變量類型代替舊的變量類型。,2,Matlab變量的命名規(guī)則,變量名區(qū)分大小寫;,變量名長度不超過65個(Matlab6.5.1版本以上);,變量名必須以字母開頭,可包含字母(大小寫)、數(shù)字和下劃線;,Matlab數(shù)據(jù)類型,3,Matlab常量,Matlab中有一些預(yù)定義的變量,這些特殊變量稱為常量。,Matlab中經(jīng)常使用的一些常量,Matlab數(shù)據(jù)類型,4,Matlab數(shù)據(jù)類型,Matlab 數(shù)據(jù)類型的最大特點(diǎn)是每一種類型都是以數(shù)組為基礎(chǔ),Matlab事實(shí)上把每種類型的數(shù)據(jù)都作為數(shù)組來處理。,Matlab 常用的數(shù)據(jù)類型有: numeric(數(shù)值型) char(字符型) logical(邏輯型) cell(單元型) struct(結(jié)構(gòu)),5,Matlab數(shù)據(jù)類型,數(shù)組,Matlab7.1中的數(shù)據(jù)類型表,邏輯型,字符型,單元型,函數(shù)句柄,6,數(shù)值(numeric),數(shù)值型數(shù)據(jù)包括整數(shù)(帶符號和無符號)和浮點(diǎn)數(shù)(單精度和雙精度)。,在缺?。J(rèn))狀態(tài)下,Matlab將所有的數(shù)都看作是雙精度的浮點(diǎn)數(shù)。,Matlab數(shù)據(jù)類型,使用整型變量和單精度變量可以節(jié)約內(nèi)存空間。,7,整數(shù),Matlab提供四種帶符號整型和四種無符號整型數(shù)據(jù)類型。,Matlab數(shù)據(jù)類型,8,例:,x1=int8(11); x2=int8(15.49); x3=int8(15.5); x4=int8(130); x5=uint8(255); x6=uint8(256); x7=uint8(-1); whos,Matlab數(shù)據(jù)類型,x1=11,x2=15,x3=16,x4=127,x5=255,x6=255,x7=0,9,Matlab數(shù)據(jù)類型,10,整型數(shù)據(jù)的運(yùn)算,整型數(shù)據(jù)可以參與的運(yùn)算有下面兩種:,Matlab數(shù)據(jù)類型,相同的整型數(shù)據(jù)之間的運(yùn)算,結(jié)果為同類型的整數(shù)。不同的整數(shù)型數(shù)據(jù)之間不能進(jìn)行運(yùn)算。,例:int8(12)*int16(3),X,整型數(shù)據(jù)可以和雙精度標(biāo)量進(jìn)行數(shù)值運(yùn)算,結(jié)果為整數(shù)。在運(yùn)算過程中保持浮點(diǎn)運(yùn)算精度,最后將結(jié)果轉(zhuǎn)換成整型。,注:整型數(shù)據(jù)不能與不是標(biāo)量的雙精度數(shù)組進(jìn)行運(yùn)算,11,最大整數(shù)與最小整數(shù),可以用 intmax 和 intmin 函數(shù)來查詢不同整型所能表示的最大整數(shù)和最小整數(shù)。,Matlab數(shù)據(jù)類型,例:, intmax intmin, intmax(int32) intmin(int32),12,浮點(diǎn)數(shù),浮點(diǎn)數(shù)包括單精度(4個字節(jié))和雙精度(8個字節(jié)),默認(rèn)為雙精度。,Matlab數(shù)據(jù)類型,single :將其它類型的數(shù)據(jù)轉(zhuǎn)換成單精度浮點(diǎn)數(shù)。,double :將其它類型的數(shù)據(jù)轉(zhuǎn)換成雙精度浮點(diǎn)數(shù)。,浮點(diǎn)數(shù)與其它類型數(shù)據(jù)運(yùn)算表,13,最大和最小浮點(diǎn)數(shù):realmax 和 realmin,例:,Matlab數(shù)據(jù)類型, realmax realmin, realmax(double) realmin(double),14,復(fù)數(shù),可以通過以下方式定義復(fù)數(shù):,Matlab數(shù)據(jù)類型,直接輸入:z = 3+4i 或 z=3+4*i,complex 函數(shù):z = complex(3,4),z = complex(3) z=complex(3,0),15,相關(guān)函數(shù)(一),16,相關(guān)函數(shù)(二),17,相關(guān)函數(shù)(三),18,相關(guān)函數(shù)(四),19,相關(guān)函數(shù)(五),20,習(xí)題,練習(xí)1 有一天小猴摘下了若干個桃子,當(dāng)即吃掉了一半,還覺得不過癮,又多吃了2 個。第二天接著吃下剩下的一半,又多吃了2 個。以后每天都是吃掉尚存的一半零兩個。到第十天早上,小猴準(zhǔn)備吃桃子時,看到只剩下n 個桃子了。 問小猴第一天共摘下多少個桃子? 1)編寫出一個函數(shù)文件用于求解 2) 編寫一個命令文件,完成輸入一個n 值,然后調(diào)用上述函數(shù)求解,并將結(jié)果輸出顯示出來,21,習(xí)題,練習(xí)2 編寫一個程序從輸入數(shù)據(jù)文件orgindata.txt中讀取一系列的整數(shù),并找出這個文件中的最大值與最小值。并輸出這兩個值和它所在的行到文件comparedata.txt中。假設(shè)你不知道輸入文件中數(shù)據(jù)的個數(shù)。,22,orgindata.txt,1234 234 34 7 23 45 13 23 5645 56 454 234 45
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雙語產(chǎn)品目錄翻譯與認(rèn)證補(bǔ)充協(xié)議
- 離婚協(xié)議強(qiáng)制執(zhí)行司法拍賣與財(cái)產(chǎn)分配協(xié)議
- 橋梁施工臨時檢測員職責(zé)要求與聘用協(xié)議
- 高效能低碳鋼盤螺建筑原材料集中采購框架合同
- 線上教育平臺服務(wù)補(bǔ)充協(xié)議
- 寵物醫(yī)院寵物醫(yī)院醫(yī)院運(yùn)營管理與委托管理全面合作協(xié)議
- 醫(yī)療機(jī)構(gòu)醫(yī)務(wù)人員廉潔自律規(guī)范合同
- 專業(yè)音響設(shè)備國際展會特裝展位搭建及音響系統(tǒng)維護(hù)合同
- 集體土地上小產(chǎn)權(quán)房流轉(zhuǎn)及土地征收補(bǔ)償合同
- 金融機(jī)構(gòu)不良資產(chǎn)債務(wù)清償期限調(diào)整與處置協(xié)議
- 農(nóng)村土地承包經(jīng)營權(quán)流轉(zhuǎn)及農(nóng)業(yè)基礎(chǔ)設(shè)施投資協(xié)議
- 新興原料市場分析-洞察闡釋
- 社工崗前培訓(xùn)課件
- 《企業(yè)的股權(quán)規(guī)范化落地實(shí)務(wù)》-20250506
- 山東省青島市、淄博市2025年高三年級第二次適應(yīng)性檢測英語試題及答案(青島、淄博二模)
- 廣東省佛山市高三二模語文試題(原卷版)
- 2024年新疆額敏縣事業(yè)單位公開招聘村務(wù)工作者筆試題帶答案
- 林下經(jīng)濟(jì)產(chǎn)業(yè)項(xiàng)目可行性研究報告
- 《深入了解中信建投》課件
- 2025年全民營養(yǎng)周科學(xué)實(shí)現(xiàn)吃動平衡健康中國營養(yǎng)先行課件
- 鍵盤采購合同協(xié)議
評論
0/150
提交評論