数值分析

2026/1/13 22:11:06

数值分析

Matlab实验报告

数学09-2

09124080251

姓名:张芳健

指导老师:毛建树

1

学号:

第二章2.在区间[-1,1]上分别取n=10、20用两组等距节点对龙格函数f(x)?12作

1?25x多项式插值及三次样条插值,对每个n值,分别画出插值函数及f(x)的图形。 解:

function f=zuoye2_2(n) x0=linspace(-1,1,n+1); y0=1./(1+25*x0.^2); x=linspace(-1,1,100); y=1./(1+25*x.^2); y3=interp1(x0,y0,x,'spline'); for k=1:length(x) im=ones(1,n+1); for i=1:n+1 for j=1:n+1 if x0(i)~=x0(j)

im(i)=im(i)*(x(k)-x0(j))/(x0(i)-x0(j)); end end end

yp(k)=im*y0'; end

plot(x0,y0,'*',x,y,'b',x,y3,'-.',x,yp,'--');%画图

legend('原插值点','原函数','三次样条插值','多项式插值')%加图例 以zuoye2_2.m保存文件。

输入zuoye2_2(10)调用函数,得到n=10时的插值函数及f(x)的图形

N=10时的图形

2

输入zuoye2_2(20)得到n=20时的插值函数及f(x)的图形

第五章1.用LU分解及列主元高斯消去法解线性方程组

N=20时的图形

?10??3? ?5??2?72.099999?1106501????2???1????2???x1??8????x25.900001????? x3??5???1x4????输出Ax=B中系数A=LU分解的矩阵L及U,解向量x及detA;列主元法的行交换次序,解向量x及detA;比较两种方法解线性所得的结果。 解: 程序:

>> A=[10 -7 0 1;-3 2.099999 6 2;5 -1 5 -1;2 1 0 2] A =

10.0000 -7.0000 0 1.0000 -3.0000 2.1000 6.0000 2.0000 5.0000 -1.0000 5.0000 -1.0000 2.0000 1.0000 0 2.0000 >> b=[8;5.900001;5;1] b = 8.0000 5.9000 5.0000 1.0000

3

>> [L,U]=lu(A) L =

1.0000 0 0 0 -0.3000 -0.0000 1.0000 0 0.5000 1.0000 0 0 0.2000 0.9600 -0.8000 1.0000 U =

10.0000 -7.0000 0 1.0000 0 2.5000 5.0000 -1.5000 0 0 6.0000 2.3000 0 0 0 5.0800 >> x=U\\(L\\b) x =

0.0000 -1.0000 1.0000 1.0000 >> det(A) ans = -762.0001 高斯消元法:

>> A=[10 -7 0 1;-3 2.099999 6 2;5 -1 5 -1;2 1 0 2] A =

10.0000 -7.0000 0 1.0000 -3.0000 2.1000 6.0000 2.0000 5.0000 -1.0000 5.0000 -1.0000 2.0000 1.0000 0 2.0000 >> b=[8;5.900001;5;1] b = 8.0000 5.9000 5.0000

1.0000 >> x=Gauss(A,b)

第五章2.用列主元高斯消去法解线性方程组Ax?b。

?3.016.031.99??x1??1?(1)??1.274.16?1.23???????x2???1?;

??0.987?4.819.34????x3????1??

4


数值分析.doc 将本文的Word文档下载到电脑
搜索更多关于: 数值分析 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219