大连理工大学矩阵与数值分析上机作业文档格式.doc

上传人:b****9 文档编号:13068850 上传时间:2022-10-04 格式:DOC 页数:19 大小:630.50KB
下载 相关 举报
大连理工大学矩阵与数值分析上机作业文档格式.doc_第1页
第1页 / 共19页
大连理工大学矩阵与数值分析上机作业文档格式.doc_第2页
第2页 / 共19页
大连理工大学矩阵与数值分析上机作业文档格式.doc_第3页
第3页 / 共19页
大连理工大学矩阵与数值分析上机作业文档格式.doc_第4页
第4页 / 共19页
大连理工大学矩阵与数值分析上机作业文档格式.doc_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

大连理工大学矩阵与数值分析上机作业文档格式.doc

《大连理工大学矩阵与数值分析上机作业文档格式.doc》由会员分享,可在线阅读,更多相关《大连理工大学矩阵与数值分析上机作业文档格式.doc(19页珍藏版)》请在冰豆网上搜索。

大连理工大学矩阵与数值分析上机作业文档格式.doc

n=100Y1=5.1874

Y2=1.2787

n=1000Y1=7.4855

Y2=1.2822

N=10000Y1=9.7876

Y2=1.2825

1.3分析

一范数逐渐递增,随着n的增加,范数的增加速度减小;

二范数随着n的增加,逐渐趋于定值,无群范数都是1.

第2题

2.1程序

clearall;

x

(1)=-10^-15;

dx=10^-18;

L=2*10^3;

L

y1(i)=log(1+x(i))/x(i);

d=1+x(i);

ifd==1

y2(i)=1;

else

y2(i)=log(d)/(d-1);

end

x(i+1)=x(i)+dx;

x=x(1:

length(x)-1);

plot(x,y1,'

r'

);

holdon

plot(x,y2);

2.2结果

2.3分析

红色的曲线代表未考虑题中算法时的情况,如果考虑题中的算法则数值大小始终为1,这主要是由于大数加小数的原因。

第3题

3.1程序

A=[1-18144-6722016-40325376-46082304-512];

x=1.95:

0.005:

2.05;

length(x);

y1(i)=f(A,x(i));

y2(i)=(x(i)-2)^9;

figure(3);

plot(x,y1);

holdon;

plot(x,y2,'

F.m文件

functiony=f(A,x)

y=A

(1);

fori=2:

length(A);

y=x*y+A(i);

end;

3.2结果

第4题

4.1程序

A=2*eye(n)-tril(ones(n,n),0);

n

A(i,n)=1;

n=length(A);

U=A;

e=eye(n);

n-1

[max_data,max_index]=max(abs(U(i:

n,i)));

e0=eye(n);

max_index=max_index+i-1;

U=e0*U;

e1=eye(n);

forj=i+1:

e1(j,i)=-U(j,i)/U(i,i);

U=e1*U;

P{i}=e0;

%把变换矩阵存到P中

L{i}=e1;

e=e1*e0*e;

fork=1:

n-2

Ldot{k}=L{k};

fori=k+1:

Ldot{k}=P{i}*Ldot{k}*P{i};

Ldot{n-1}=L{n-1};

LL=eye(n);

PP=eye(n);

PP=P{i}*PP;

LL=Ldot{i}*LL;

b=ones(n,2);

b=e*b;

%解方程

x=zeros(n,1);

x(n)=b(n)/U(n,n);

fori=n-1:

-1:

1

x(i)=(b(i)-U(i,:

)*x)/U(i,i);

X=U^-1*e^-1*eye(n);

%计算逆矩阵

AN=X'

;

result2{n-4,1}=AN;

result1{n-4,1}=x;

fprintf('

%d:

\n'

n)

%d'

AN);

4.2结果

n=5

1.0625

-0.875

-0.75

-0.5

-0.0625

0.0625

1.125

0.125

1.25

0.25

1.5

-0.125

-0.25

n=10

同样的方法可以算出n=20,n=30时的结果,这里就不罗列了。

第5题

5.1程序

10至20'

forj=1:

a(i,j)=1/(i+j-1);

forj=1:

sum=0;

fork=1:

j-1

sum=sum+l(j,k)^2;

l(j,j)=sqrt(a(j,j)-sum);

fori=j+1:

sum=0;

fork=1:

sum=sum+l(i,k)*l(j,k);

end

l(i,j)=(a(i,j)-sum)/l(j,j);

b=ones(n,1);

y=zeros(n,1);

y(n)=b(n)/l(n,n);

y(i)=(b(i)-l(i,:

)*y)/l(i,i);

l=l'

x(n)=y(n)/l(n,n);

x(i)=(y(i)-l(i,:

)*x)/l(i,i);

%d\t'

x);

5.2结果

n=11

n=12

n=13

n=14

n=15

n=16

n=17

n=18

n=19

n=20

-746517.8688

3111493.423

-11884558.85

478355909.6

497329749.5

519377549.9

445748685

378885969.7

341571897.8

1020943960

994971030.6

69820595.08

-354658479.9

1634110905

-77484610111

-80547115920

-82914903907

-72327488690

-62111481037

-60010758946

-1.76915E+11

-1.68795E+11

-1587444197

9875543407

-54993461592

3.06265E+12

3.18327E+12

3.23484E+12

2.86169E+12

2.48062E+12

2.55037E+12

7.40163E+12

6.93865E+12

15243974643

-1.17236E+11

7.93546E+11

-5.20373E+13

-5.40791E+13

-5.42806E+13

-4.8713E+13

-4.26882E+13

-4.65382E+13

-1.3123E+14

-1.21156E+14

-76184620048

7.35352E+11

-6.11155E+12

4.7524E+14

4.93812E+14

4.89563E+14

4.46792E+14

3.97243E+14

4.57473E+14

1.22E+15

1.11E+15

2.18036E+11

-2.70378E+12

2.80302E+13

-2.62E+15

-2.72E+15

-2.66E+15

-2.48E+15

-2.25E+15

-6.64E+15

-5.98E+15

-3.70513E+11

6.12295E+12

-8.11E+13

9.24E+15

9.59E+15

9.27E+15

8.90E+15

8.30E+15

1.04E+16

2.17E+16

1.94E+16

3.69292E+11

-8.64269E+12

1.51789E+14

-2.17E+16

-2.25E+16

-2.14E+16

-2.07E+16

-2.60E+16

-4.18E+16

-3.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1