版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上計算方法實驗學(xué)號:17 姓名:李敏麗 班級:09信計第二章題目:求方程f(x)=x3-sinx-12x+1的全部根, =1e-6算法:(1) 用一般迭代法; (2) 用牛頓迭代法; 并比較兩種迭代的收斂速度。程序:(1)一般迭代法clcx0=-3.5;iter_max=100;ep=1e-6;k=0;while k<=iter_maxx1=(sin(x0)+12*x0-1).(1/3); if abs(x1-x0)<ep break; end x0=x1; k=k+1; endx_star=x1, iter=k運行結(jié)果:x_star = 3.4101 +
2、0.0000i; iter = 14(2)牛頓迭代法在區(qū)間-4,-3內(nèi)clcx1=-3.5;k=0;while k<=100x0=x1;f0=x0.3-sin(x0)-12*x0+1;f1=3*x0.2-cos(x0)-12;x1=x0-f0/f1; if abs(x1-x0)< 1.0e-6 break;endk=k+1;end x_star=x1, iter=k運行結(jié)果:x_star = -3.4911;iter =2在區(qū)間0,1內(nèi)clcx1=0.5;k=0;while k<=100x0=x1;f0=x0.3-sin(x0)-12*x0+1;f1=3*x0.2-cos(x
3、0)-12;x1=x0-f0/f1; if abs(x1-x0)< 1.0e-6 break;endk=k+1;end x_star=x1, iter=k運行結(jié)果:x_star =0.0770 ;iter =3在區(qū)間3,4內(nèi)clcx1=3.5;k=0;while k<=100x0=x1;f0=x0.3-sin(x0)-12*x0+1;f1=3*x0.2-cos(x0)-12;x1=x0-f0/f1; if abs(x1-x0)< 1.0e-6 break;endk=k+1;end x_star=x1, iter=k運行結(jié)果:x_star =3.4101;iter =3分析:牛
4、頓迭代法的收斂速度比一般迭代法快第三章題目:1、已知對矩陣A做LU分解。2、用追趕法解下述方程組,并給出n=10的結(jié)果,其中,程序:(1)function L,U=LU(A)An,n=size(A);L=zeros(n,n);U=zeros(n,n);for i=1:n L(i,i)=1;endfor k=1:n for j=k:n U(k,j)=A(k,j)-sum(L(k,1:k-1).*U(1:k-1,j)'); end for i=k+1:n L(i,k)=(A(i,k)-sum(L(i,1:k-1).*U(1:k-1,k)')/U(k,k); endendA=4 2
5、1 5;8 7 2 10;4 8 3 6;12 6 11 20;L,U=LU(A)運行結(jié)果:A = 4 2 1 5 8 7 2 10 4 8 3 6 12 6 11 20L = 1 0 0 0 2 1 0 0 1 2 1 0 3 0 4 1U = 4 2 1 5 0 3 0 0 0 0 2 1 0 0 0 1 (2)clca=0 1 1 1 1 1 1 1 1 1;b=2 2 2 2 2 2 2 2 2 2;c=1 1 1 1 1 1 1 1 1 0;r=-7 -5 -5 -5 -5 -5 -5 -5 -5 -5;u=0 0 0 0 0 0 0 0 0 0;v=0 0 0 0 0 0 0 0
6、0 0;x=0 0 0 0 0 0 0 0 0 0;u(1)=r(1)/b(1);v(1)=c(1)/b(1);for k=2:10 u(k)=(r(k)-u(k-1)*a(k)/(b(k)-v(k-1)*a(k); v(k)=c(k)/(b(k)-v(k-1)*a(k);endx(10)=u(10);for k=1:9 x(k)=u(k)-v(k)*x(k+1);end x運行結(jié)果:x=-3.5000 -1.0000 -3.0000 -1.6000 -2.8333 -1.8571 -2.7500 -2.0000 -0.8182 -2.0909第四章題目:用迭代法解Ax=b,其中b=(5,5,
7、5)T,給定誤差,用Jacobi和SOR兩種迭代法計算,并給出n=10的結(jié)果。程序:(1)雅可比迭代 clcA=3 -1/2 -1/4 0 0 0 0 0 0 0;-1/2 3 -1/2 -1/4 0 0 0 0 0 0; -1/4 -1/2 3 -1/2 -1/4 0 0 0 0 0;0 -1/4 -1/2 3 -1/2 -1/4 0 0 0 0; 0 0 -1/4 -1/2 3 -1/2 -1/4 0 0 0;0 0 0 -1/4 -1/2 3 -1/2 -1/4 0 0; 0 0 0 0 -1/4 -1/2 3 -1/2 -1/4 0;0 0 0 0 0 -1/4 -1/2 3 -1/2
8、 -1/4; 0 0 0 0 0 0 -1/4 -1/2 3 -1/2;0 0 0 0 0 0 0 -1/4 -1/2 3;x0=0 0 0 0 0 0 0 0 0 0' b=5 5 5 5 5 5 5 5 5 5'L= 0 0 0 0 0 0 0 0 0 0;1/2 0 0 0 0 0 0 0 0 0; 1/4 1/2 0 0 0 0 0 0 0 0;0 1/4 1/2 0 0 0 0 0 0 0; 0 0 1/4 1/2 0 0 0 0 0 0;0 0 0 1/4 1/2 0 0 0 0 0; 0 0 0 0 1/4 1/2 0 0 0 0;0 0 0 0 0 1/4 1/
9、2 0 0 0; 0 0 0 0 0 0 1/4 1/2 0 0;0 0 0 0 0 0 0 1/4 1/2 0;U= 0 1/2 1/4 0 0 0 0 0 0 0;0 0 1/2 1/4 0 0 0 0 0 0; 0 0 0 1/2 1/4 0 0 0 0 0;0 0 0 0 1/2 1/4 0 0 0 0; 0 0 0 0 0 1/2 1/4 0 0 0;0 0 0 0 0 0 1/2 1/4 0 0; 0 0 0 0 0 0 0 1/2 1/4 0;0 0 0 0 0 0 0 0 1/2 1/4; 0 0 0 0 0 0 0 0 0 1/2;0 0 0 0 0 0 0 0 0 0;D=
10、3 0 0 0 0 0 0 0 0 0; 0 3 0 0 0 0 0 0 0 0; 0 0 3 0 0 0 0 0 0 0; 0 0 0 3 0 0 0 0 0 0; 0 0 0 0 3 0 0 0 0 0; 0 0 0 0 0 3 0 0 0 0; 0 0 0 0 0 0 3 0 0 0; 0 0 0 0 0 0 0 3 0 0; 0 0 0 0 0 0 0 0 3 0; 0 0 0 0 0 0 0 0 0 3;BJ=inv(D)*(L+U);FJ=inv(D)*b;N=1000;ep=1e-10;k=0;while k<=iter_maxx1=BJ*x0+fJ;if norm(x1-
11、x0),'inf')<epbreak;endx0=x1; k=k+1;endx_star=x1, iter=k運行結(jié)果:x_star = 2.4079 2.8663 3.1621 3.2558 3.2929 3.2929 3.2558 3.1621 2.8663 2.4079iter =31即(2)超松弛迭代法clcA=3 -1/2 -1/4 0 0 0 0 0 0 0;-1/2 3 -1/2 -1/4 0 0 0 0 0 0; -1/4 -1/2 3 -1/2 -1/4 0 0 0 0 0;0 -1/4 -1/2 3 -1/2 -1/4 0 0 0 0; 0 0 -1/
12、4 -1/2 3 -1/2 -1/4 0 0 0;0 0 0 -1/4 -1/2 3 -1/2 -1/4 0 0; 0 0 0 0 -1/4 -1/2 3 -1/2 -1/4 0;0 0 0 0 0 -1/4 -1/2 3 -1/2 -1/4; 0 0 0 0 0 0 -1/4 -1/2 3 -1/2;0 0 0 0 0 0 0 -1/4 -1/2 3;x0=0 0 0 0 0 0 0 0 0 0' b=5 5 5 5 5 5 5 5 5 5'L= 0 0 0 0 0 0 0 0 0 0;1/2 0 0 0 0 0 0 0 0 0; 1/4 1/2 0 0 0 0 0 0 0
13、0;0 1/4 1/2 0 0 0 0 0 0 0; 0 0 1/4 1/2 0 0 0 0 0 0;0 0 0 1/4 1/2 0 0 0 0 0; 0 0 0 0 1/4 1/2 0 0 0 0;0 0 0 0 0 1/4 1/2 0 0 0; 0 0 0 0 0 0 1/4 1/2 0 0;0 0 0 0 0 0 0 1/4 1/2 0;U= 0 1/2 1/4 0 0 0 0 0 0 0; 0 0 1/2 1/4 0 0 0 0 0 0; 0 0 0 1/2 1/4 0 0 0 0 0; 0 0 0 0 1/2 1/4 0 0 0 0; 0 0 0 0 0 1/2 1/4 0 0 0;
14、 0 0 0 0 0 0 1/2 1/4 0 0; 0 0 0 0 0 0 0 1/2 1/4 0; 0 0 0 0 0 0 0 0 1/2 1/4; 0 0 0 0 0 0 0 0 0 1/2; 0 0 0 0 0 0 0 0 0 0;D=3 0 0 0 0 0 0 0 0 0; 0 3 0 0 0 0 0 0 0 0; 0 0 3 0 0 0 0 0 0 0; 0 0 0 3 0 0 0 0 0 0; 0 0 0 0 3 0 0 0 0 0; 0 0 0 0 0 3 0 0 0 0; 0 0 0 0 0 0 3 0 0 0; 0 0 0 0 0 0 0 3 0 0; 0 0 0 0 0 0
15、 0 0 3 0; 0 0 0 0 0 0 0 0 0 3;w=1.3;Bw=(inv(D-w*L)*(1-w)*D+w*U);Fw=w*(inv(D-w*L)*b;iter_max=1000;ep=1e-10;k=0;while k<=iter_maxx1=Bw*x0+fw;if norm(x1-x0),'inf')<epbreak;endx0=x1; k=k+1;endx_star=x1, iter=k運行結(jié)果:x_star = 2.4079 2.8663 3.1621 3.2558 3.2929 3.2929 3.2558 3.1621 2.8663 2.40
16、79iter =25分析:超松弛迭代比雅克比迭代的收斂速度快第五章題目: ,將10等分,作Lagrange插值,將插值函數(shù)的圖形與的圖形比較,并給出結(jié)論。程序:function y=lagrange(x0,y0,x)n=length(x0);m=length(x);for i=1:m z=x(i); s=0.0; for k=1:n p=1.0; for j=1:n if j=k p=p*(z-x0(j)/(x0(k)-x0(j); end end s=p*y0(k)+s; end y(i)=s;endx=-5:1:5;y=1./(1+x.2);x0=-5:0.1:5;y0=lagrange(
17、x,y,x0);y1=1./(1+x0.2);%繪制圖形plot(x0,y0,'-r') %插值曲線hold onplot(x0,y1,'-b') %原曲線 運行結(jié)果:第六章題目: 分別用復(fù)化梯形公式、復(fù)化辛卜生公式計算,其中. (用區(qū)間逐步分半遞推算法) 程序:復(fù)化梯形代碼clc a=1;b=2;m=1;h=0.5;ep=0.5e-7;f(a)=exp(1);f(b)=2*exp(2);x0=h*(f(a)+f(b);iter_max=100;i=0;while i<=iter_max k=1; F=0; while k<=2(m-1) F=F+(a+(2*k-1)*h)*exp(a+(2*k-1)*h); k=k+1; end x1=0.5*x0+h*F; if abs(x1-x0)<ep break; end m=m+1; h=h/2; x0=x1; i=i+1;endx1i結(jié)果: x1 =7.3891;i=13 (i為迭代次數(shù))復(fù)化辛卜生代碼clca=1;b=2;n=2;h=(b-a)/n;f1=exp(1);f2=2*exp(2);f= 6.7225;S1=(b-a)/6*f1+4*
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2合肥2024年煙囪拆除工程售后服務(wù)合同
- 2024量子通信系統(tǒng)建設(shè)與服務(wù)合同
- 2024電子商務(wù)支付與安全概述
- 專業(yè)保安服務(wù)協(xié)議模板2024年適用版B版
- 標(biāo)準(zhǔn)合同某餐飲企業(yè)與某冷藏設(shè)備供應(yīng)商之間的采購合同(04版)
- 三方合作型企業(yè)2024年度投資運營協(xié)議一
- 2024木地板采購合同范本
- 2024網(wǎng)絡(luò)安全公司與政府機(jī)構(gòu)之間的技術(shù)服務(wù)合同
- 2024年:公寓買賣合同樣本
- 2024年網(wǎng)絡(luò)安全防護(hù)系統(tǒng)搭建合同
- 浙江省杭州市八縣區(qū)2024-2025學(xué)年高二數(shù)學(xué)上學(xué)期期末學(xué)業(yè)水平測試試題
- 超星爾雅學(xué)習(xí)通《孫子兵法與執(zhí)政藝術(shù)(浙江大學(xué))》2024章節(jié)測試含答案
- 分布式光伏高處作業(yè)專項施工方案
- 6x37 FC鋼絲繩破斷拉力
- 軸承(1)(公開課)
- 催化氧化合成4-氯-2-硝基苯甲酸_圖文
- 金屬鍍覆和化學(xué)處理表示方法
- 同濟(jì)大學(xué)本科生學(xué)籍管理規(guī)定
- 單細(xì)胞水平同位素拉曼散射分析
- 三年級數(shù)學(xué)寒假每日一練
- 最新宜昌市中考數(shù)學(xué)21題圓訓(xùn)練(1)教師版有答案
評論
0/150
提交評論