您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页线性代数与高等数学

线性代数与高等数学

来源:化拓教育网


数学实验》报告

实验名称 线性代数与高等数学相关运算 学 院

专业班级 姓 名 学 号

2013年 5月

一、 【实验目的】

掌握Matlab关于运算的基本知识。学会使用matlab求矩阵的转置,行列式,特征值,特征向量以及求解简单的线性、非线性方程组。在高等数学的运算中,学会用矩形法,梯形法,辛普生公式求解积分。

二、 【实验任务】

完成课后P114第12、14题,P115第21(1)(2)题,P167第17(2)、18题

三、 【实验程序】 P114第12题:

>> A=[4 1 2 4 2 4;1 2 1 2 0 0;8 5 2 1 0 0;0 1 1 7 9 7;4 3 2 1 4 3;9 8 0 1 3 1] A =

4 1 2 4 2 4 1 2 1 2 0 0 8 5 2 1 0 0 0 1 1 7 9 7 4 3 2 1 4 3 9 8 0 1 3 1

>> A'

ans =

4 1 8 0 4 9 1 2 5 1 3 8 2 1 2 1 2 0 4 2 1 7 1 1 2 0 0 9 4 3 4 0 0 7 3 1

2

>> rank(A)

ans =

6

>> det(A)

ans =

-2088

>> rref(A)

ans =

1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0

P114第14题:

>> A=[2 1 1;1 2 1;1 1 2] A =

2 1 1 1 2 1 1 1 2

>> P=poly(A) P =

1.0000 -6.0000

>> [V,D]=eig(A) V =

0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 9.0000 -4.0000 3

0.4082 0.7071 0.5774 0.4082 -0.7071 0.5774 -0.8165 0 0.5774 D =

1.0000 0 0 0 1.0000 0 0 0 4.0000

P115第21题(1):

A=[1 1 2 -1;-1 1 3 0;2 -3 4 -1] A =

1 1 2 -1 -1 1 3 0 2 -3 4 -1

>> rref(A)

ans =

1.0000 0 0 -0.5600 0 1.0000 0 -0.2000 0 0 1.0000 -0.1200

可以看出矩阵A的秩为3,小于未知量的个数4,所以有无穷多解,方程对应的同解方程组为:

X1=-0.56X4 X2=-0,2X4 X3=-0.12X4

取X4=1,则方程的基础解系为:n=[-0.56 -0.2 -0.12 1]

通解为:[X1 X2 X3 X4]=k[-0.56 -0.2 -0.12 1],其中k为任意实数

P115第21题(2):

>> A=[1 -1 -1 1 0;1 -1 1 -3 1;1 -1 -2 3 -1/2]

4

A =

1.0000 -1.0000 -1.0000 1.0000 0 1.0000 -1.0000 1.0000 -3.0000 1.0000 1.0000 -1.0000 -2.0000 3.0000 -0.5000

>> rref(A)

ans =

1.0000 -1.0000 0 -1.0000 0.5000 0 0 1.0000 -2.0000 0.5000 0 0 0 0 0 可以看出矩阵A的秩为2,小于未知量的个数,所以有无穷多解,方程对应的通解方程组为: X1=-X2-X4+0.5 X3=-2X4+0.5

其中一个特解为:n=[0.5 0 0.5 0] 而X1=-X2-X4 X3=-2X4

的基础解系为:&1=[-1 1 0 0],&2=[1 0 2 -1] 所以方程的通解为:

[X1 X2 X3 X4]=k1[-1 1 0 0]+k2[1 0 2 -1]+[0.5 0 0.5 0] 其中k1,k2为任意实数

P167第17题(2): h=pi/40;x=0:h:pi;

y=x.*sin(x)./(1+(cos(x)).^2); format long t=length(x);

z1=sum(y(1:(t-1)))*h z2=sum(y(2:t))*h z3=trapz(x,y)

z4=quad('x.*sin(x)./(1+(cos(x)).^2)',0,pi) P167第18题:

5

clc

h=pi/10;x=0:h:pi/4; y=1./(1-sin(x)); format long t=length(x);

z1=sum(y(1:(t-1)))*h z2=sum(y(2:t))*h z3=trapz(x,y)

z4=quad('1./(1-sin(x))',0,pi/4) format short

u1=z1-sqrt(2),u2=z2-sqrt(2),u3=z3-sqrt(2),u4=z4-sqrt(2)

四.【实验结果】 P114第12题:

6

7

P114第14题:

8

P115第21题(1):

9

P115第21题(2):

P167第17题(2):

10

P167第18题:

11

四、 【实验总结】

对matlab中的有关线性代数和高等数算要重点掌握,在用三种方法求积分以及把积分结果和所求数值进行比较时,要注意下标,更要注意分号的取舍。

12

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务