下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、列主元法%選擇階數(shù)%系數(shù)矩陣A%矩陣b%解Xfunction lianzhuyuan(A,b) n=input(請輸入 n:) A=zeros(n,n);b=zeros(n,1);X=zeros(n,1);for i=1:nfor j=1:nA(i,j)=(1/(i+j-1);%生成 hilbert 矩陣 Aendb(i,1)=sum(A(i,:);%生成矩陣 bendfor i=1:n-1j=i;top=max(abs(A(i:n,j);% 列主元k=j;while abs(A(k,j)=top % 列主元所在行 k=k+1;endfor z=1:n%交換主元所在行a1=A(i,z);A(i
2、,z)=A(k,z);A(k,z)=a1;enda2=b(i,1);b(i,1)=b(k,1);b(k,1)=a2;for s=i+1:n%消去算法開始m=A(s,j)/A(i,j);%化簡為上三角矩陣A(s,j)=0;for p=i+1:nA(s,p)=A(s,p)-m*A(i,p);endb(s,1)=b(s,1)-m*b(i,1);endendX(n,1)=b(n,1)/A(n,n);% 回代開始for i=n-1:-1:1s=0;%初始化sfor j=i+1:ns=s+A(i,j)*X(j,1);endX(i,1)=(b(i,1)-s)/A(i,i);end歐拉法clcclear%歐拉
3、法p=10;%貝塔的取值T=10;%t取值的上限y1=1;%y1的初值r1=1;%y2的初值%輸入步長h的值h=input(歐拉法 please input number(h=1 0.5 0.25 0.125 0.0625):h=);if h1 or h1 or h=tol %精度控制(采用自動步數(shù)控制) k=k+1;for i=1:n%迭代開始a1=0;a2=0;for j=1:i-1a1=a1+A(i,j)*y(j,1); end for j=i+1:na2=a2+A(i,j)*y(j,1); end y(i,1)=(b(i,1)-a1-a2)/A(i,i);endenddisp(迭代步數(shù)
4、k)kdisp(y)%顯示 yend最速下降法function gaosisaideern=input(階數(shù) n=);%階數(shù)tol=input(迭代精度tol=);%迭代精度eps=input(最速下降法 eps=); A=zeros(n,n); b=zeros(n,1);%生成 b 向量for i=1:n%給Hilbert矩陣和b向量賦值for j=1:nA(i,j)=(1/(i+j-1); endb(i,1)=sum(A(i,:);endy=zeros(n,1);% 迭代解x1=zeros(n,1);% 準(zhǔn)確解t=zeros(n,1);r=zeros(n,1);for i=1:ny(i,1
5、)=0;%迭代解賦初值x1(i,1)=1;%生成準(zhǔn)確解end r=b-A*y; while norm(r)=eps;%先進行最速下降法求得進行賽彳惠爾迭代的初始解yt=(r*r)/(r*A*r);s1=t*r;y=y+s1;r=b-A*y;endk=0;while norm(y-x1)=tol %精度控制(采用自動步數(shù)控制) k=k+1;for i=1:n%迭代開始a1=0;a2=0;for j=1:i-1a1=a1+A(i,j)*y(j,1);endfor j=i+1:na2=a2+A(i,j)*y(j,1);end y(i,1)=(b(i,1)-a1-a2)/A(i,i);endenddi
6、sp(迭代步數(shù)k)disp(k)disp(y)%顯示 y四階龍格-庫塔法clcclearp=10;%貝塔的取值T=10;%t取值的上限y1=1;%y1的初值r1=1;%y2的初值%輸入步長h的值h=input(四階龍格 please input number(h=1 0.5 0.25 0.125 0.0625):h=);if h1 or h0breakendS1=0:T/h;S2=0:T/h;S3=0:T/h;S4=0:T/h;i=1;% 迭代過程for t=0:h:TY=(exp(-t);R=(1/(p-1)*exp(-t)+(p-2)/(p-1)*exp(-p*t);k1=-y1;l1=y1-p*r1;k2=-(y1+h*k1/2);l2=y1+h*k1/2-p*(r1+h*l1/2);k3=-(y1+h*k2/2);l3=y1+h*k2/2-p*(r1+h*l2/2);k4=-(y1+h*k3);l4=y1+h*k3-p*(r1+h*l3);y=y1+h*(k1+2*k2+2*k3+k4)/6;r=r1+h*(l1+2*l
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024新版?zhèn)€體勞動協(xié)議樣本版
- 2024監(jiān)理服務(wù)擴展合同標(biāo)準(zhǔn)文本一
- 2025年度新能源汽車充電樁采購安裝合同3篇
- 二零二五年科技園區(qū)PPP項目合同第三、四章技術(shù)創(chuàng)新與產(chǎn)業(yè)支持細(xì)則3篇
- 唐山科技職業(yè)技術(shù)學(xué)院《吉他(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘇州農(nóng)業(yè)職業(yè)技術(shù)學(xué)院《美國文學(xué)史與作品選讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度班主任班級管理師徒實踐合作協(xié)議3篇
- 事業(yè)單位專任人員2024河南聘用協(xié)議模板版
- 石家莊城市經(jīng)濟職業(yè)學(xué)院《制藥工程學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度玻璃制品出口貿(mào)易合同3篇
- 第一單元 史前時期 原始社會與中華文明的起源 單元檢測試題 2024-2025學(xué)年統(tǒng)編版七年級歷史上冊
- 計算機網(wǎng)絡(luò)基礎(chǔ)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024中國華電集團限公司校園招聘高頻500題難、易錯點模擬試題附帶答案詳解
- 2024年國家公務(wù)員考試行測真題及答案(完整版)
- 污水處理設(shè)施設(shè)備升級改造項目資金申請報告-超長期特別國債投資專項
- 五年級上冊小數(shù)乘除豎式計算題200道及答案
- 2024年東南亞工業(yè)氣瓶市場深度研究及預(yù)測報告
- 棉花良種選育與遺傳育種
- SH/T 3078-2024 立式圓筒形料倉工程設(shè)計規(guī)范(正式版)
- 快遞驛站承包協(xié)議書
- 基于視覺果蔬識別的稱重系統(tǒng)設(shè)計
評論
0/150
提交評論