MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)_第1頁
MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)_第2頁
MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)_第3頁
MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)_第4頁
MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

MATLAB實(shí)例講座數(shù)據(jù)分析和統(tǒng)計(jì)所有程序都在MATLABV6.5中通過測(cè)試MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第1頁!數(shù)據(jù)分析和統(tǒng)計(jì)在本章中將介紹MATLAB對(duì)數(shù)據(jù)處理和統(tǒng)計(jì)分析的命令。如果沒有特別強(qiáng)調(diào),本章中的A和B是指m×n×...×p的多維矩陣,x是一個(gè)向量。¥.1最大值和最小值MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第2頁!數(shù)據(jù)分析和統(tǒng)計(jì)例1.創(chuàng)建一個(gè)三維矩陣A:>>A(:,:,1)=[123;231;321];>>A(:,:,2)=[246;462;642];>>max(A)ans(:,:,1)=333ans(:,:,2)=666>>whosNameSizeBytesClassA3x3x2144doublearrayans1x3x248doublearrayGrandtotalis24elementsusing192bytesMATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第3頁!數(shù)據(jù)分析和統(tǒng)計(jì)675TheSum(:,:,2)=121410TheCsum(:,:,1)=123354675TheCsum(:,:,2)=2466108121410MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第4頁!數(shù)據(jù)分析和統(tǒng)計(jì)差分和梯度MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第5頁!數(shù)據(jù)分析和統(tǒng)計(jì)>>A=[11;22;33;4100];>>average=mean(A),med=median(A),dev=std(A)average=2.500026.5000med=2.50002.5000dev=1.291049.0068協(xié)方差和相關(guān)系數(shù)MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第6頁!數(shù)據(jù)分析和統(tǒng)計(jì)Cvxz=0001Cvyz=0.3333001.0000排序MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第7頁!數(shù)據(jù)分析和統(tǒng)計(jì)>>A=[044;202;420];>>[Ascent,Ind]=sort(A)Ascent=000222444Ind=123232311[B,Ind]=sort(A)返回矩陣Ind和矩陣B,矩陣B的列為矩陣A中按遞增排序的列,矩陣Ind的每列相對(duì)應(yīng)于上面提到的向量中列ind。MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第8頁!數(shù)據(jù)分析和統(tǒng)計(jì)圖表MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第9頁!數(shù)據(jù)分析和統(tǒng)計(jì)(b)要畫出在三個(gè)區(qū)間內(nèi)的統(tǒng)計(jì)頻數(shù)直方圖,可輸入:>>hist(x,3);title('Histogramofxusinghist(x,3)')MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第10頁!數(shù)據(jù)分析和統(tǒng)計(jì)用命令stem(x)來畫出向量x的火柴桿圖如果再定義一個(gè)向量:MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第11頁!數(shù)據(jù)分析和統(tǒng)計(jì)高級(jí)話題—應(yīng)用舉例在這里,我們從數(shù)據(jù)庫中調(diào)出三個(gè)地區(qū)的氣象溫度資料數(shù)據(jù)。我們?cè)噲D對(duì)這些數(shù)據(jù)進(jìn)行初步的分析和處理,以得到以下我們想要的圖形和數(shù)據(jù)。三個(gè)地區(qū)的氣溫變化走勢(shì)圖三個(gè)地區(qū)的平均溫度以及平均溫度的平均值三個(gè)地區(qū)的溫度與其平均值的偏差值三個(gè)地區(qū)每天溫度的變化大小diffMATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第12頁!數(shù)據(jù)分析和統(tǒng)計(jì)在命令窗口中輸入?temps

調(diào)用數(shù)據(jù)>>d=1:31;%numberthedaysofmonth>>plot(d,temps),xlable('DayofMonth'),ylabel('Celsius'),title('DailyHightemperatureinthreecities')MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第13頁!數(shù)據(jù)分析和統(tǒng)計(jì)最后用我們學(xué)過的diff來求每日氣溫偏差>>dailychange=diff(temps)MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第14頁!求和、乘積和差分?jǐn)?shù)據(jù)分析和統(tǒng)計(jì)求和對(duì)例.1中的矩陣A進(jìn)行求和及累計(jì)和,其操作如下:>>TheSum=sum(A),TheCsum=cumsum(A)TheSum(:,:,1)=MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第15頁!數(shù)據(jù)分析和統(tǒng)計(jì)乘積MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第16頁!數(shù)據(jù)分析和統(tǒng)計(jì)差分計(jì)算很容易,它還可以當(dāng)作導(dǎo)數(shù)的近似值來用。>>x=[1491625];>>d1=diff(x),d2=diff(d1),d3=diff(d2)d1=3579d2=222d3=00統(tǒng)計(jì)命令平均值、中值和標(biāo)準(zhǔn)差MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第17頁!數(shù)據(jù)分析和統(tǒng)計(jì)假設(shè)定義如下向量:(a)通過下列命令來求得方差:>>x=[111];y=[122];z=[0-11];>>varx=cov(x),vary=cov(y),varz=cov(z)varx=0vary=0.3333varz=1(b)協(xié)方差為:>>Cvxy=cov(x,y),Cvxz=cov(x,z),Cvyz=cov(y,z)Cvxy=0000.3333MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第18頁!數(shù)據(jù)分析和統(tǒng)計(jì)(a)執(zhí)行命令[Ascend,Ind]=sort(A),結(jié)果為:MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第19頁!數(shù)據(jù)分析和統(tǒng)計(jì)統(tǒng)計(jì)頻數(shù)直方圖和棒圖使用命令hist、bar和stairs,將數(shù)據(jù)集合以統(tǒng)計(jì)頻數(shù)直方圖和棒圖顯示出來。MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第20頁!數(shù)據(jù)分析和統(tǒng)計(jì)假設(shè)x為:>>x=[11345198];>>hist(x);title('Histogramofxusehist')MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第21頁!數(shù)據(jù)分析和統(tǒng)計(jì)(c)畫棒圖可以輸入:>>bar(x);title('bar(x)');數(shù)值次數(shù)MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第22頁!數(shù)據(jù)分析和統(tǒng)計(jì)MATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第23頁!數(shù)據(jù)分析和統(tǒng)計(jì)創(chuàng)建m文件數(shù)據(jù)錄入把直接從數(shù)據(jù)庫中得到的數(shù)據(jù)復(fù)制進(jìn)m文件中(要用矩陣形式)。并保存為temps.mMATLAB-數(shù)據(jù)分析和統(tǒng)計(jì)共26頁,您現(xiàn)在瀏覽的是第24頁!數(shù)據(jù)分析和統(tǒng)計(jì)>>avgtemp=mean(temps)avgtemp=11.96778.225819.8710>>avgavg=mean(avgtemp)avgavg=13.3548得到三個(gè)地區(qū)的平均氣溫以及平均氣溫的平均值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論