版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第五章
線性代數(shù)運算命令與例題
5.1向量與矩陣的定義數(shù)學(xué)上矩陣是這樣定義的:由個數(shù)排成m行n列的數(shù)表:稱為m行n列矩陣,特別,當(dāng)m=1時就是線性代數(shù)中的向量。記作:兩個矩陣稱為同型矩陣。5.1.1輸入一個矩陣命令形式1:Table[f[i,j],{i,m},{j,n}]功能:輸入矩陣,其中f是關(guān)于i和j的函數(shù),給出[i,j]項的值.命令形式2:直接用表的形式來輸入功能:用于矩陣元素表達(dá)式規(guī)律不易找到的矩陣的輸入。注意:1.要看通常的矩陣形式可以用命令:MatrixForm[%]2.對應(yīng)上述命令形式,輸入一個向量的命令為Table[f[j],{j,n}]或直接輸入一個一維表{a1,a2,…,an},這里a1,a2,…,an是數(shù)或字母。
例2.輸入一個矩陣解:Mathematica命令I(lǐng)n[3]:=Table[Sin[i+j],{i,5},{j,3}]Out[3]:={{Sin[2],Sin[3],Sin[4]},{Sin[3],Sin[4],Sin[5]},{Sin[4],Sin[5],Sin[6]},{Sin[5],Sin[6],Sin[7]},{Sin[6],Sin[7],Sin[8]}}In[4]:=MatrixForm[%]Out[4]:=Sin[2]Sin[3]Sin[4]Sin[3]Sin[4]Sin[5]Sin[4]Sin[5]Sin[6]Sin[5]Sin[6]Sin[7]Sin[6]Sin[7]Sin[8]5.1.2幾個特殊矩陣的輸入1.生成0矩陣命令形式:Table[0,{m},{n}]功能:產(chǎn)生一個的0矩陣2.生成隨機數(shù)矩陣命令形式:Table[Random[],{m},{n}]功能:產(chǎn)生一個的隨機數(shù)矩陣3.生成上三角矩陣命令形式:Table[If[i<=j,a,0],{i,m},{j,n}]功能:產(chǎn)生一個非0元全為數(shù)a的上三角矩陣4.生成下三角矩陣命令形式:Table[If[i>=j,a,0],{i,m},{j,n}]功能:產(chǎn)生一個非0元全為數(shù)a的下三角矩陣5.生成三對角矩陣命令形式:Table[Switch[i-j,-1,a[[i]],0,b[[i]],1,c[[i-1]],-,0],{i,m},{j,n}]功能:產(chǎn)生一個的三對角矩陣6.生成對角矩陣命令形式:DiagonalMatrix[list]功能:使用列表中的元素生成一個對角矩陣.7.生成單位矩陣命令形式:IdentityMatrix[n]功能:生成n階單位陣?yán)?.構(gòu)造非0元全為2的45上三角矩陣。解:Mathematica命令I(lǐng)n[8]:=Table[If[i<=j,2,0],{i,4},{j,5}]Out[8]={{2,2,2,2,2},{0,2,2,2,2},{0,0,2,2,2},{0,0,0,2,2}}In[9]:=MatrixForm[%]Out[9]=22222022220022200022例6.構(gòu)造非0元全為1的44下三角方陣。解:Mathematica命令I(lǐng)n[10]:=Table[If[i>=j,1,0],{i,4},{j,4}]Out[10]={{1,0,0,0},{1,1,0,0},{1,1,1,0},{1,1,1,1}}In[11]:=MatrixForm[%]Out[11]=1000110011101111例7.生成三對角矩陣解:Mathematica命令I(lǐng)n[12]:=Table[Switch[i-j,-1,a,0,b,1,c,_,0],{i,6},{j,6}]Out[12]={{b,a,0,0,0,0},{c,b,a,0,0,0},{0,c,b,a,0,0},{0,0,c,b,a,0},{0,0,0,c,b,a},{0,0,0,0,c,b}}例8.生成對角矩陣解:Mathematica命令I(lǐng)n[13]:=DiagonalMatrix[{a,b,c,d}]Out[13]={{a,0,0,0},{0,b,0,0},{0,0,c,0},{0,0,0,d}}例9.生成5階單位矩陣。解:Mathematica命令I(lǐng)n[14]:=a=IdentityMatrix[5]Out[14]={{1,0,0,0,0},{0,1,0,0,0},{0,0,1,00},{0,0,0,1,0},{0,0,0,0,1}}In[15]:=MatrixForm[%]Out[15]=1000001000001000001000001例10.計算解:Mathematica命令I(lǐng)n[16]:={{1,3,7},{-3,9,-1}}+{{2,3,-2},{-1,6,-7}}Out[16]={{3,6,5},{-4,15,-8}}例11.計算解:Mathematica命令I(lǐng)n[17]:=5{{1,2,3},{3,5,1}}Out[17]={{5,10,15},{15,25,5}}例12.求向量與的點積。解:Mathematica命令I(lǐng)n[18]:={a,b,c}.{e,f,g}Out[18]=ae+bf+cg例13.求向量{a,b,c}與矩陣的乘積。解:Mathematica命令I(lǐng)n[19]:={a,b,c}.{{1,2},{3,4},{5,6}}Out[19]={a+3b+5c,2a+4b+6c}例14.求矩陣與向量{a,b}的乘積。解:Mathematica命令I(lǐng)n[20]:={{1,2},{3,4},{5,6}}.{a,b}Out[20]:={a+2b,3a+4b,5a+6b}
例15:求矩陣與的乘積。解:Mathematica命令I(lǐng)n[21]:=a={{1,3,0},{-2,-1,1}}In[22]:=b={{1,3,-1,0},{0,-1,2,1},{2,4,0,1}}In[23]:=a.bOut[23]:={{1,0,5,3},{0,-1,0,0}}例17.求矩陣的逆。解:Mathematica命令I(lǐng)n[26]:=Inverse[{{a,b},{c,d}}]Out[26]:=例18.求矩陣的轉(zhuǎn)置。解:Mathematica命令I(lǐng)n[27]:=A={{1,2,3,4},{2,3,4,5},{3,4,5,6}}Out[27]:={{1,2,3,4},{2,3,4,5},{3,4,5,6}}In[28]:=Transpose[A]Out[28]:={{1,2,3},{2,3,4},{3,4,5},{4,5,6}}5.2.2.方陣的運算求行列式命令形式:Det[A]功能:計算方陣A的行列式求方陣的冪命令形式:MatrixPower[A,n]功能:計算方陣A的n次冪。求矩陣的k階子式命令形式:Minors[A,k]功能:求出矩陣A的所有可能的k階子式的值。例19,求A的行列式解:Mathematica命令I(lǐng)n[29]:=Det[{{a,b},{c,d}}]Out[29]:=-bc+ad
例20.求矩陣的2次冪。解:Mathematica命令I(lǐng)n[30]:=MatrixPower[{{1,2},{3,4}},2]Out[30]:={{7,10},{15,22}}例22.某農(nóng)場飼養(yǎng)的動物所能達(dá)到的最大年齡為15歲,將其分為三個年齡組:第一組,0——5歲;第二組6——10歲;第三組成11——15歲。動物從第二年齡組起開始繁殖后代,經(jīng)過長期統(tǒng)計,第二年齡組的動物在其年齡段平均繁殖4個后代,第三組在其年齡段平均繁殖3個后代,第一年齡組和第二年齡組的動物能順利進(jìn)入下一個年齡組的存活率分別是1/2和1/4。假設(shè)農(nóng)場現(xiàn)有三個年齡段的動物各1000頭,問15年后農(nóng)場飼養(yǎng)的動物總數(shù)及農(nóng)場三個年齡段的動物各將達(dá)到多少頭?指出15年間,動物總增長多少頭及總增長率。解:年齡組為5歲一段,故將時間周期也取5年。15年經(jīng)過3個周期。用k=1,2,3分別表示第一、二、三個周期,xi(k)表示第i個年齡組在第k個周期的數(shù)量。由題意,有如下矩陣遞推關(guān)系:即利用Mathematica計算有:In[32]:=L={{0,4,3}.{1/2,0,0},{0,1/4,0}};
x0={1000,1000,1000};In[33]:=Do[x0=L.x0;Print[x0],{3}]Out[33]:={7000,500,250}{2750,3500,125}{14375,1375,875}結(jié)果分析:15年后,農(nóng)場飼養(yǎng)的動物總數(shù)將達(dá)到16625頭,其中0——5歲的有14375頭,占總數(shù)的86.47%,6——10歲的有1375頭,占8.27%,11——15歲的有875頭,占5.226%,15年間,動物總增長13625頭,總增長率為13625/3000=454.16%。5.3解線性方程組命令形式:Solve[eqns,{x1,x2,…}]功能:求解以{x1,x2,…}為未知量的方程或紡方程組。注:eqns表示方程或方程組,其中的等號用兩個等號“==”輸入。例23.求方程組的解。解:Mathematica命令I(lǐng)n[34]:=Solve[{2x+3y==4,x-y==1},{x,y}]Out[34]:=
例25.
求非齊次方程的解。解:Mathematica命令I(lǐng)n[37]:=Solve[{2x1+7x2+3x3+x4==6,3x1+5x2+2x3+2x4==4,9x1+4x2+x3+7x4==2},{x1,x2,x3,x4}]Out[37]=
5.4求矩陣特征值和特征向量命令形式1:Eigenvalues[A]
功能:求出方陣A的全部特征值。命令形式2:Eigenvalues[N[A]]
功能:求出方陣A的全部特征值的數(shù)值解。注意:命令1有時不能求出特征值,而命令2總能求出特征值的近似值例26.求矩陣的特征值。解:Mathematica命令I(lǐng)n[38]:=A={{2.,1.,1.},{1.,2.,1.},{1.,1.,2.}}Out[38]={{2.,1.,1.},{1.,2.,1.},{1.,1.,2.}}In[39]:=Eigenvalues[A]Out[39]={4.,1.,1.}5.4.2求矩陣特征向量命令命令形式1:Eigenvectors[A]功能:求方陣A全部特征向量。命令形式2:
Eigenvectors[N[A]]功能:求方陣A全部特征向量的數(shù)值解。例29.求矩陣的特征向量。解:Mathematica命令I(lǐng)n[47]:=A={{2.,1.,1.},{1.,2.,1.},{1.,1.,2.}}Out[47]={{2.,1.,1.},{1.,2.,1.},{1.,1.,2.}}In[48]=Eigenvectors[A]Out[48]={{0.57735,0.57735,0.57735},{0.,-0.707107,0.707107},{-0.816497,0.408248,0.408248}}得三個特征向量為:{0.57735,0.57735,0.57735},{0.,-0.707107,0.7
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 班級比賽與才藝展示活動規(guī)劃計劃
- 適應(yīng)快速變化的計劃
- 糧食運輸合同三篇
- 生物學(xué)模型制作與展示活動計劃
- 2024-2025學(xué)年年九年級數(shù)學(xué)人教版下冊專題整合復(fù)習(xí)卷二次根式(基礎(chǔ)訓(xùn)練+能力提升+綜合測試,掃描版,4份)
- 【8物(人)期末】蚌埠市2023-2024學(xué)年八年級上學(xué)期期末考試物理試題
- 《NIKE基礎(chǔ)培訓(xùn)》課件
- 《數(shù)字水印與隱寫術(shù)》課件
- 關(guān)于學(xué)前班的數(shù)學(xué)教育模版課件
- 有價值的企業(yè)管理培訓(xùn)課件三星案例分析報告
- 數(shù)學(xué)家華羅庚課件
- 10.2+文化自信與文明交流互鑒【中職專用】高一思想政治《中國特色社會主義》(高教版2023基礎(chǔ)模塊)
- 專項訓(xùn)練:坐標(biāo)的變化(30題)(原卷版+解析)
- 2024年新人教版一年級數(shù)學(xué)上冊課件 第六單元 復(fù)習(xí)與關(guān)聯(lián) 1.數(shù)與運算
- Unit 4 Ready for school(教學(xué)設(shè)計)-2024-2025學(xué)年人教PEP版(一起)(2024)英語一年級上冊
- 2024秋期國家開放大學(xué)《公共政策概論》一平臺在線形考(形考任務(wù)1至4)試題及答案
- 《2024版 CSCO非小細(xì)胞肺癌診療指南》解讀
- GB 44497-2024智能網(wǎng)聯(lián)汽車自動駕駛數(shù)據(jù)記錄系統(tǒng)
- 2023年12月英語四級真題及答案-第2套
- 安全操作規(guī)程匯編(服裝廠)
- 家具售后合同協(xié)議書
評論
0/150
提交評論