




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二講 MATLAB的數(shù)值計算功能 1,1、向量及其運算 2、矩陣及其運算,2,1、向量及其運算,1.1)向量的生成 向量是組成矩陣的基本元素,有行向量和列向量之分; A、生成方式一 直接在命令窗口輸入 向量元素用“”括起來,元素間用空格、逗號或分號分隔; 注意:空格和逗號分隔成行向量,分號分割成列向量 例如: a=1,2,3,4;a=1 2 3 4都生成 a = 2 3 4,而a=1;2;3;4則生成 a = 1 2 3 4,3,B、生成方式二 等差元素向量的生成 冒號表達式生成向量 基本格式:xx1:step:x2 xx1:x2,a=1:2:12 a = 1 3 5 7 9 11 a=12
2、:-2:1 a = 12 10 8 6 4 2 a=1:6 a = 1 2 3 4 5 6,4,線性等分向量生成 y=linspace(x1,x2) 生成100維行向量 y=linspace(x1,x2,n) 生成n維行向量,a=linspace(1,100,6) a = 1.0000 20.8000 40.6000 60.4000 80.2000 100.0000,5,對數(shù)等分向量生成 y=logspace(x1,x2)生成50維對數(shù)等分向量, y(1)=10 x1 y(50)=10 x2 y=logspace(x1,x2,n)生成n維對數(shù)等分向量 y(1)=10 x1 y(n)=10 x2
3、,a=logspace(0,5,6) a = 1 10 100 1000 10000 100000,行向量與列向量轉(zhuǎn)置可以使用“ ”,(單引號),例如:a1=a2,6,1.2)向量的基本運算 與數(shù)運算,a = 1.0000 20.8000 40.6000 60.4000 80.2000 100.0000 a-1 ans = 0 19.8000 39.6000 59.4000 79.2000 99.0000 a*2 ans = 2.0000 41.6000 81.2000 120.8000 160.4000 200.0000,向量與向量之間的運算 相互之間的加或減,向量中的每個元素對應(yīng)進行加減運
4、算,7,點積計算 指兩個向量在其中一個向量方向上的投影的乘積。 dot(a,b) a,b必須同維。,a=1 2 3; b=3,4,5; dot(a,b) ans = 26 sum(a.*b) ans = 26,對應(yīng)位置元素相乘再相加,8,叉積 表示過兩相交向量的交點的垂直于兩向量所在平面的向量。 cross(a,b) a,b必須為三維向量。 混合積,c=cross(a,b) c = -2 4 -2 dot(a,cross(b,c) ans = 24,9,2、矩陣及其運算,2.1矩陣的生成 MATLAB所有的數(shù)值功能都以矩陣為基本單元來實現(xiàn)的,矩陣 或者通過大型矩陣通借助M文件來輸入;或者通過語
5、句和函數(shù)產(chǎn)生矩 陣;或者通過外部的數(shù)據(jù)文件中導(dǎo)入矩陣,A = 1,2,3; 4,5,6; 7,8,9 A = 1 2 3 4 5 6 7 8 9,a=1 2 3 4 5 6 7 8 9 a = 1 2 3 4 5 6 7 8 9,10,2.2矩陣的基本數(shù)值運算 加減運算 要求兩矩陣必須同階。而矩陣與常數(shù)之間的運算為矩陣中對應(yīng)位置元素與常數(shù)運算,a=1 2 3;2 3 4; 3 4 5; b=1 1 1;2 2 2;3 3 3; c=a+b c = 2 3 4 4 5 6 6 7 8,11,乘法 要求a為ij階,b為jk階時,ab才能相乘。 除法 左除“”: 相當(dāng)于Ax=B的解,x=A-1B。
6、右除“/”:相當(dāng)于xA=B的解,x=BA-1 A-1B=(BA-1)。 通常,右除稍快一些,而左除可以避免奇異性。對于AxB,其中A為(nm)階矩陣: n=m且非奇異時,方程為恰定方程; nm方程為超定方程; nm 方程為欠定方程。,12,A=1 2 3;4 5 6;7 8 0;1 3 5; B=1 3 5;2 4 6; A/B ans = 0 0.5000 -3.0000 3.5000 -12.0000 10.2500 1.0000 0.0000,(BA) ans = 0 0.5000 -3.0000 3.5000 -12.0000 10.2500 1.0000 0.0000,13,2.3矩
7、陣的特征參數(shù)運算 矩陣的乘方和開方運算,矩陣必須為方陣 可以進行更高次的乘方運算, a=1 2 3 4;5 6 7 8; 9 10 8 9;2 3 4 5 a = 1 2 3 4 5 6 7 8 9 10 8 9 2 3 4 5 b=a2 b = 46 56 57 67 114 140 145 171 149 185 197 233 63 77 79 93,14, b = 46 56 57 67 114 140 145 171 149 185 197 233 63 77 79 93 c=sqrtm(b) c = 3.1179 3.0705 2.2932 2.2458 5.4018 6.8081
8、 6.3709 7.7771 4.9747 7.2075 9.9635 12.1963 3.6889 4.0049 3.3126 3.6287 d=c2 d = 46.0000 56.0000 57.0000 67.0000 114.0000 140.0000 145.0000 171.0000 149.0000 185.0000 197.0000 233.0000 63.0000 77.0000 79.0000 93.0000,15,矩陣的逆運算 矩陣可逆的充要條件是矩陣的行列式不為零,用inv()函數(shù),A=2 1 -3 -1;3 1 0 7;-1 2 4 -2;1 0 -1 5; inv(
9、A) ans = -0.0471 0.5882 -0.2706 -0.9412 0.3882 -0.3529 0.4824 0.7647 -0.2235 0.2941 -0.0353 -0.4706 -0.0353 -0.0588 0.0471 0.2941,16,矩陣的行列式運算 函數(shù) det,A=2 1 -3 -1;3 1 0 7;-1 2 4 -2;1 0 -1 5; a1=det(A) a1 = -85 a2=det(inv(A) a2 = -0.0118 a1*a2 ans = 1,17,特征值函數(shù) 函數(shù) x,y=eig(A) 可以給出特征值和特征向量的值 x為特征向量矩陣,y為特征
10、值矩陣。,A=7 3 -2;3 4 -1;-2 -1 3; x,y=eig(A) x = 0.5774 0.0988 -0.8105 -0.5774 -0.6525 -0.4908 0.5774 -0.7513 0.3197,y = 2.0000 0 0 0 2.3944 0 0 0 9.6056,18,秩函數(shù) 函數(shù) rank 跡函數(shù) 矩陣所有對角線上元素的和稱為矩陣的跡。 函數(shù) trace,e = 1 1 1 5 2 2 2 2 3 3 3 5,rank(e) ans = 2,a = 1 2 3 4 5 6 7 8 9 10 8 9 2 3 4 5 trace(a) ans = 20,19,
11、2.4矩陣的分解運算 LU分解 L,U=lu(A) 又稱三角分解,目的是分解成一個下三角陣L和一個上三角陣U的乘積,即ALU,a=1 2 3;2 4 1;4 6 7; l,u=lu(a) l = 0.2500 0.5000 1.0000 0.5000 1.0000 0 1.0000 0 0 u = 4.0000 6.0000 7.0000 0 1.0000 -2.5000 0 0 2.5000,20,正交分解 AQR,a=1 1 1;2 -1 -1;2 -4 5; q,r=qr(a) q = -0.3333 -0.6667 -0.6667 -0.6667 -0.3333 0.6667 -0.6
12、667 0.6667 -0.3333 r = -3 3 -3 0 -3 3 0 0 -3,將矩陣A做正交化分解,使得Q*R=A,其中Q為正交矩陣(其范數(shù)為1,指令norm(Q)=1),R為對角化的上三角矩陣。,21,2.5 矩陣的特殊處理函數(shù) 變維 reshape(X,M,N) X變?yōu)镸N維 reshape(X,M,N,P,)X變?yōu)镸NP 或reshape(X,M N P ) “:” 操作符,a=1:12; b=reshape(a,2,6) b = 1 3 5 7 9 11 2 4 6 8 10 12,c=zeros(4,3); c(:)=a(:) c = 1 5 9 2 6 10 3 7 1
13、1 4 8 12,22,變向 對矩陣進行旋轉(zhuǎn):rot90 上下翻轉(zhuǎn) flipud 左右翻轉(zhuǎn)fliplr,x=1 4;2 5;3 6 x = 1 4 2 5 3 6 rot90(x) ans = 4 5 6 1 2 3,x=1 4;2 5;3 6 x = 1 4 2 5 3 6 flipud(x) ans = 3 6 2 5 1 4,23,2.6常用特殊矩陣的生成 單位矩陣:eye(m,n); eye(m) 零 矩 陣:zeros(m,n); zeros(m) 一 矩 陣:ones(m,n); ones(m) 對角矩陣:對角元素向量 V=a1,a2,an A=diag(V) 隨機矩陣:rand(m,n)產(chǎn)生一個mn的均勻分別的隨機矩陣,24,eye(2,3) ans= 1 0 0 0 1 0 zeros(2,3) ans= 0 0 0 0 0 0 ones(2,3) ans= 1 1 1 1 1 1 V=5 7 2; A=diag(V) A= 5 0 0 0 7 0 0 0 2,eye(2) ans= 1 0 0 1 zeros(2) ans= 0 0 0 0 ones(2) ans
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國康復(fù)醫(yī)療服務(wù)行業(yè)市場規(guī)模測算邏輯模型
- 2025年度南京地區(qū)建筑勞務(wù)派遣合作協(xié)議書
- 2025年度安防技術(shù)研發(fā)合伙人股份協(xié)議
- 二零二五年度荒山承包合同(生態(tài)修復(fù)與水源保護)
- 便利店裝修施工合同范本
- 2025年度簽待崗協(xié)議對員工職業(yè)生涯規(guī)劃指導(dǎo)手冊
- 2025年度平房房屋出租合同(含周邊商業(yè)合作權(quán)益)
- 2025年湖南體育職業(yè)學(xué)院單招職業(yè)傾向性測試題庫完整
- 2025年湖南商務(wù)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫必考題
- 2024年三季度報重慶地區(qū)A股主營業(yè)務(wù)收入增長率排名前十大上市公司
- 2024年達州市總工會招聘工會社會工作者筆試真題
- 2025至2030年中國肌酸數(shù)據(jù)監(jiān)測研究報告
- 1.2 讀懂彼此的心 第二課時 課件 2024-2025學(xué)年五年級下冊道德與法治 統(tǒng)編版
- 2025年度電視產(chǎn)品進出口貿(mào)易合同4篇
- 2025年“開學(xué)第一課”觀后感心得體會(3篇)
- 2024年湖南食品藥品職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 外科護理5分鐘小講課
- 《船舶油漆作業(yè)》課件
- 2025年中國融通農(nóng)發(fā)社會招聘筆試參考題庫含答案解析
- 2025年天津市寧河區(qū)事業(yè)單位招聘12人高頻重點提升(共500題)附帶答案詳解
- 2024年福建省莆田市數(shù)學(xué)三上期末質(zhì)量檢測模擬試題含解析
評論
0/150
提交評論