版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、. 課程設計報告 題目:數值分析課程設計報告 學 院 理學院 班 級 數學與應用數學2010級 學生姓名 戴銘 學 號 201030470270 提交日期 2013 年 8 月 20 日 數值分析課程設計報告設計題一1 要求編寫解線性代數方程組的列主元高斯消去法的函數,并調用該函數計算某個9階以上的非奇異陣A的逆矩陣。通過計算AA-1檢查答案,并與使用inv(A)所得結果和運行時間進行比較。二設計思路先確定求逆矩陣A為方陣,構造n*2n矩陣C,使得C=A+E;令i=1,2,3n,找出第i列中從i到n的絕對值最大元素C(k,i),如果k=I,則兩行調換位置,并且把換位信息傳給記錄矩陣flag,同
2、時對第i行進行化一處理,對第i+1行到n行通過行列變換使得C:,i=0,最后得到C為前n*n是上三角的單位陣;通過行列變換把矩陣C的前n*n部分化成單位陣;把C的后n*n部分賦給B,則B就是所求的逆矩陣。3 程序清單function B=inv_dm(A)%用途:列主元高斯消去法求逆矩陣%A-原矩陣%B-逆矩陣n,n=size(A);B=zeros(n,n);C=zeros(n,2*n);for i=1:n for j=1:n C(i,j)=A(i,j); end for k=n+1:2*n if k=n+i C(i,k)=0; else C(i,k)=1; end endend%構造C=A+
3、Eflag=1:n;%記錄行順序向量for i=1:n-1 t=find(abs(C(i:n,i)=max(abs(C(i:n,i); %尋找最大元素 t=t(1)+i-1; flag(i)=t; if t=i p=C(i,:);C(i,:)=C(t,:);C(t,:)=p; %換位 end if C(i,i)=0 error('矩陣不可逆'); end C(i,:)=C(i,:)/C(i,i); for j=i+1:n C(j,:)=C(j,:)-C(i,:)*C(j,i); endendC(n,:)=C(n,:)/C(n,n);%因為循環(huán)結構問題,所以Cn,:并沒有化一,所
4、以在最后才把最后一行化一for i=n:-1:2 for j=1:i-1 C(j,:)=C(j,:)-C(i,:)*C(j,i); endend%通過行變換,使得C的前n列為單位陣形式for i=n:-1:1 t=flag(i); if t=i p=C(:,t);C(:,t)=C(:,i);C(:,i)=p; endend%通過行變化矩陣還原行的順序for i=1:n for j=1:n B(i,j)=C(i,n+j); endend%將C的后n列賦給B矩陣4 程序運行操作過程與輸出結果操作時間給出所要求逆的矩陣A:執(zhí)行inv_dm(A)執(zhí)行inv(A)檢驗正確性顯然從數量級上我們可以容易判斷
5、這是一個單位陣,負號的出現是由于計算機默認誤差造成細小誤差。設計題二一要求對于迭代法, 它顯然有不動點。 試不用判定收斂階的定理,設計1至2個數值實驗(其中必須有一個不是直接用收斂階的定義)得到收斂階數的大概數值。2 設計思路 求出不動點,利用fixed.m函數: 確定包含不動點的區(qū)間a,b,此處令a=-0.5,b=0.5,接著從b開始迭代,利用迭代公式,以x0=0.5開始迭代,終止條件為abs(x-x0)>=1e-6或者迭代次數超過了10000次,最終返回不動點 計算收斂階m,利用jie.m函數:1.由知道當,所以根據收斂階公式,其中C為非零常數,轉化為2.從1開始找出滿足的p,如果p
6、不滿足,令p=p+1,直至找到滿足條件的p.3.返回收斂階n=p.3 程序清單1. 求不動點函數fixed.mfunction x=fixed(x0,e)%用途-求不動點%x0-初值,abs(x0)<0.5%e-迭代精度x=0.99*x0-x02;%迭代公式n=1;while (abs(x-x0)>=e)&&(n<10000)x0=x;x=0.99*x0-x02; n=n+1;end%循環(huán)體x=x0;2. 求收斂階函數jie.mfunction n=jie(x0)%用途-求階函數k=0;syms x;x1=0.99*x-x2;h=(abs(x0-x1)/(ab
7、s(x0-x)k;while limit(h,x,x0)=0 k=k+1; h=(abs(x0-x1)/(abs(x0-x)k;endn=k;4 程序運行操作過程與輸出結果操作時間1. 求不動點調用fixed.m由執(zhí)行不動點結果可以看出確定了迭代精度1e-6后,根據迭代精度接近0,所以.2. 求收斂階調用jie.m所以收斂階數為1,即線性收斂。設計題四 一要求某飛機頭部的光滑外形曲線的型值點坐標由下表給出:012345678910070130210337578776101211421462184105778103135182214244256272275試建立其合適的模擬曲線(未必是用擬合方法),并求在點x100,250,400,500,800處的函數值y及一階、二階導數值y,y”。繪出模擬曲線的圖形。2 設計思路運用cftool工
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年學生保險全保障協議
- 2025標識標牌行業(yè)發(fā)展趨勢分析與預測合同3篇
- 二零二五版辦公區(qū)域租賃合同(含物業(yè)增值服務)
- 二手住宅交易服務合同(2024年版)3篇
- 二零二五年度上市公司專項財務咨詢與輔導協議
- 二零二五年度股權分割協議書模板
- 2025年度礦業(yè)權出讓與地質安全監(jiān)管合同
- 2025年度車輛借出免責及車輛使用責任界定協議
- 二零二五年度文化藝術活動派遣協議范本
- 2025年度城市綜合體物業(yè)保安勞務管理合同
- 小兒甲型流感護理查房
- 霧化吸入療法合理用藥專家共識(2024版)解讀
- 2021年全國高考物理真題試卷及解析(全國已卷)
- 拆遷評估機構選定方案
- 趣味知識問答100道
- 鋼管豎向承載力表
- 2024年新北師大版八年級上冊物理全冊教學課件(新版教材)
- 人教版數學四年級下冊核心素養(yǎng)目標全冊教學設計
- JJG 692-2010無創(chuàng)自動測量血壓計
- 三年級下冊口算天天100題(A4打印版)
- CSSD職業(yè)暴露與防護
評論
0/150
提交評論