《矩陣基本運算》PPT課件

《矩陣基本運算》PPT課件

ID:41259452

大?。?.66 MB

頁數(shù):25頁

時間:2019-08-20

《矩陣基本運算》PPT課件_第1頁
《矩陣基本運算》PPT課件_第2頁
《矩陣基本運算》PPT課件_第3頁
《矩陣基本運算》PPT課件_第4頁
《矩陣基本運算》PPT課件_第5頁
資源描述:

《《矩陣基本運算》PPT課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、基于MATLAB數(shù)學(xué)實驗安徽財經(jīng)大學(xué)AnhuiUniversityofFinance&Economics1959第一章MATLAB的基本操作第二章大樣本數(shù)據(jù)的處理方法第一講矩陣的基本運算第二講向量的距離與夾角余弦第三講數(shù)據(jù)的屬性與處理方法第一講矩陣的基本運算§1.1MATLAB入門§1.2矩陣與向量的基本運算1.1雙擊圖標(biāo),進入Matlab界面(command),即命令窗口。1.2比較簡單的Matlab語句,可以在命令窗口中直接輸入。1.3Matlab語句的一般形式為:變量=表達式一、MATLAB入門1、Matlab的命令窗口較復(fù)雜的Matlab語句,就要使用Matlab提供的M文件

2、。2、M文件的建立2.1單擊fileNewM—file進入編輯界面(Untitled1),進行編程之后,點擊保存時可以修改文件名.注意:必須用英文開頭2.3要顯示運算的結(jié)果,有兩種方法:(1)進入command界面,鍵入你定義的文件名,然后按回車鍵即可得到計算結(jié)果;一、MATLAB入門(2)點擊編輯界面上方的Debug---Run于是運行結(jié)果出現(xiàn)在command界面。2.2M文件必須以“.m”為擴展名。1.矩陣(向量、數(shù)組)的輸入方法矩陣的輸入利用[],采取分行輸入方法,例1.矩陣A=的Matlab輸入:A=[1,5,1,0,1;2,6,0,1,1;3,7,1,0,1;4,8,0,1

3、,1];每個元素之間用逗號或空格,每行之間用分號.注意:行尾分號的作用在于運算結(jié)果不顯示.二、矩陣與向量的基本運算n維行(列)向量可以看成是一個行(列)矩陣,因此向量的輸入和矩陣一樣.:表示矩陣的所有行(列)求A的第一行與第一列2.矩陣的合成與分解解:A1=A(1,:)表示矩陣A的第一行;A2=A(:,1)表示矩陣A的第一列;練習(xí):A(4,:),A(3,2),分別表示什么?例2.矩陣A=如果需要兩行(列)以上怎么表示呢?二、矩陣與向量的基本運算例3.求矩陣A的第1,3,4行元素組成的矩陣.解:首先鍵入a=[1,3,4];然后鍵入B=A(a,:)。其中a=[1,3,4]稱為索引向量.練

4、習(xí):求矩陣A的第1,3,4列元素組成的矩陣?yán)?.求從矩陣A中去掉第1,2列后,剩余元素組成的矩陣.解:a=[3,4,5];B=A(:,a);也可以寫為B=A(:,3:5);注意:m:k:n表示從m開始按步長為k增加到n.如果k=1可以省略不寫。二、矩陣與向量的基本運算練習(xí):求從A中去掉2,5兩行后所得到的子矩陣解法一:a=[1,3,4];B=A(a,:)解法二:B=[A(1,:);A(3,:);A(4,:)]B=1510137101480113.矩陣的加減法、乘法、轉(zhuǎn)置與求逆運算等A+B,A-B,A*B,A.^2,A’,inv(A),det(A)分別表示:A,B的和,差,積,點乘方,

5、轉(zhuǎn)置,求逆以及A的行列式結(jié)果:二、矩陣與向量的基本運算注意:1).A+B,A-B要求矩陣A,B的維數(shù)要一致。2).A*B3).inv(A),det(A)要求A矩陣的列數(shù)與B矩陣的行數(shù)要相等。要求A矩陣必須是方陣。點運算(點乘積等)表示矩陣對應(yīng)元素相運算。4).A.^2點乘積要區(qū)別于一般乘積運算。二、矩陣與向量的基本運算例5.已知求:AB,B-1,B-AT,

6、A

7、解:A=[1,2,3;4,5,6;7,8,0];B=[1,2,1;1,1,2;2,1,1];a=A*B,b=inv(B),c=B-A',d=det(A)a=978211920152223b=-1/41/4-3/43/4-1/4

8、-1/4-1/43/4-1/4c=0-2-6-1-4-6-1-51det(A)=27二、矩陣與向量的基本運算4.向量的均值、方差、協(xié)方差與相關(guān)矩陣mean(A)%A中各列向量的均值如果計算A中各行向量的均值、方差、協(xié)方差矩陣,相關(guān)矩陣,只需先將A轉(zhuǎn)置即可.Var(A)%A中各列向量的方差Std(A)%A中各列向量的標(biāo)準(zhǔn)差Cov(A)%A中各列向量的協(xié)方差矩陣Corrcoef(A)%A中各列向量的相關(guān)矩陣二、矩陣與向量的基本運算5.矩陣元素的排序如果需要對一些數(shù)據(jù)進行排序,比如參加游泳比賽、田徑比賽的運動員,需要按照比賽成績從小到大(或從大到?。┡判虻玫脚琶?,又比如各城市平均氣溫從大到

9、小排序等等。在Matlab中利用sort命令就可以解決。具體用法是:B=sort(A):%將矩陣A中各列元素按照從小到大排列;[C,k]=sort(A,'descend'):%將矩陣A中各列元素按照從大到小排列。此時k給出A中各列元素從大到小排序以后原來元素的序號[B,i]=sort(A);%此時i給出A中各列元素從小到大排序以后原來元素的序號二、矩陣與向量的基本運算例6.下表是我國部分城市上半年的月平均氣溫,將平均氣溫從低到高排列,并給出各城市的名次矩陣

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

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

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