线性代数实验报告

线性代数实验报告

2013年12月24日

数学实验报告题目

一、 实验目的

1.熟悉MATLAB 的矩阵初等运算;

2.掌握求矩阵的秩、逆、化最简阶梯形的命令; 3.会用MABLAB 求解线性方程组

二、 实验问题

34⎤⎡4-22⎤⎡1

⎥,B =⎢-20-3⎥,在MATLAB 命令窗口中建立 1. 已知A =⎢-305⎢⎥⎢⎥

⎢⎢53⎥⎣1⎦⎣2-11⎥⎦

A 、B 矩阵并对其进行以下操作:

(1) 计算矩阵A 的行列式的值det(A ) =?

(2) 分别计算下列各式:2A -B 、 A *B 和A . *B 、 AB -1、 A -1B 、 A 2 、 A T

2. 在MATLAB 中分别利用矩阵的初等变换及函数rank 、函数inv 求下列矩阵的

⎡3501⎤

⎡1-632⎤⎢1200⎥

⎥ 求B -1=? 秩和逆:(1) A =⎢3-540⎥ 求 Rank(A)=? (2) B =⎢

⎢⎥⎢1020⎥⎢⎥-1-1124⎢⎥⎣⎦

1202⎣⎦

3. 在MATLAB 中判断下列向量组是否线性相关,并找出向量组中的一个最大线性无关组:α=(1,1,3,2)', α=(-1,1, -1,3)', α=(5, -2,8,9)', α=(-1,3,1,7)'

3412

4、在MATLAB 中判断下列方程组解的情况,若有多个解,写出通解:

⎧2x 1+3x 2+x 3=4⎧x 1-x 2+4x 3-2x 4=0

⎪x -2x +4x =-5⎪x -x -x +2x =0

⎪1231234

(2) ⎪ (1)⎨⎨

⎪3x 1+8x 2-2x 3=13⎪3x 1+x 2+7x 3-2x 4=0

⎪⎪⎩4x 1-x 2+9x 3=-6⎩x 1-3x 2-12x 3+6x 4=0

2-2⎫⎛2

5、化方阵A = 25-4⎪为对角阵.

⎪ -2-45⎪⎝⎭

226、 求一个正交变换,将二次型f =5x 12+5x 2+3x 3-2x 1x 2+6x 1x 3-6x 2x 3化为标准型。22+x 2-4x 1x 2-4x 2x 3=C (分C=0,>0,

三种情况讨论)。

三、 实验过程及结果分析

声明

34⎤⎡4-22⎤⎡1

⎥,B =⎢-20-3⎥,在MATLAB 命令窗口中建立A 、 1. 已知A =⎢-305⎢⎥⎢⎥

⎢⎢53⎥⎣1⎦⎣2-11⎥⎦

B 矩阵并对其进行以下操作:

(1)计算矩阵A 的行列式的值det(A ) =?

【程序设计】:

【结果分析】:

用det(A)算出矩阵A 的行列式的值:

(2) 分别计算下列各式:2A -B 、 A *B 和A . *B 、 AB -1、 A -1B 、 A 2 、

A T

【程序设计】:

【结果分析】:

A ’表示矩阵A 的转置;

A^n表示方阵A 的n 次方幂;

A/B在矩阵B 可逆的情况下,表示AB -1; A\B在矩阵A 可逆的情况下,表示A -1B ;

声明

2. 在MATLAB 中分别利用矩阵的初等变换及函数rank 、函数inv 求下列矩阵的

⎡3

⎡1-632⎤⎢1⎢⎥秩和逆:(1) A =3-540 求 Rank(A)=? (2) B =⎢⎢⎥⎢1⎢⎥-1-1124⎢⎣⎦

⎣1

【程序设计】:

501⎤200⎥⎥ 求B -1=? 020⎥

202⎦

【结果分析】:

用rank(A)算出矩阵A 的秩; 用inv(B)算出矩阵B 的逆;

3. 在MATLAB 中判断下列向量组是否线性相关,并找出向量组中的一个最大线性无关组:α=(1,1,3,2)', α=(-1,1, -1,3)', α=(5, -2,8,9)', α=(-1,3,1,7)'

3412

【程序设计】:

【结果分析】:

观察得知由αααα组成的矩阵A 化成的标准阶梯型的秩为3,3

1, 2, 3, 4相关;

又因为r=3,所以ααα组成的向量组是最大的线性无关组。

1, 2, 3

4. 在MATLAB 中判断下列方程组解的情况,若有多个解,写出通解:

⎧x 1-x 2+4x 3-2x 4=0⎪x -x -x +2x =0

1234

(2) (1)⎪⎨

⎪3x 1+x 2+7x 3-2x 4=0⎪⎩x 1-3x 2-12x 3+6x 4=0

【程序设计】:

⎧2x 1+3x 2+x 3=4

⎪x -2x +4x =-5⎪123

⎪3x 1+8x 2-2x 3=13⎪⎩4x 1-x 2+9x 3=-6

声明

【结果分析】:

根据下面的结果:

(1)由A 的标准阶梯型可知,A 为满秩矩阵,x =x =x =x =0, 是原方程组的唯一解;

1234

(2)秩为2,2

⎛1⎫⎛-2⎫⎛-1⎫ ⎪ ⎪ ⎪x =k 2⎪ 1⎪+ 2⎪ x ⎪ 1⎪ 0⎪

⎝⎭⎝⎭⎝3⎭数。

2-2⎫⎛2

5、化方阵A = 25-4⎪为对角阵.

⎪ -2-45⎪⎝⎭

【程序设计】:

【结果分析】:

通过将矩阵A 化成标准阶梯型而化成对角阵。

226、求一个正交变换,将二次型f =5x 12+5x 2+3x 3-2x 1x 2+6x 1x 3-6x 2x 3化为标准

型。

【程序设计】:

声明

【结果分析】:

由下面算出的矩阵得知f =

4y 2+9y 2

12

22

+x 2-4x 1x 2-4x 2x 3=C (分C=0,>0,

三种情况讨论)。

【程序设计】:

【结果分析】:

由D 可以得知方程对应矩阵的特征值为-2、1、4; 所以标准型为-2y 2+y 2+4y 2=C ;

1

2

3

从而分如下三种情况讨论:

(ⅰ)C=0时, 此三元二次方程的空间图形为开口沿y 方向的椭圆锥面;

111

(ⅱ)C>0时, 此三元二次方程的空间图形为开口沿y 方向的单叶双曲面; (ⅲ)C

四、 实验总结与体会

在平时的线性代数运算中,时常会遇到繁琐的计算,费时费力,而MATLAB 提供了方便快捷的运算,大大地减少了题目的运算量,使我受益匪浅。

通过本次试验,我学习到多种MATLAB 有关线性代数运算的指令,主要学习运用MATLAB 解决矩阵除法,线性方程组的通解,矩阵相似对角化问题,二次型化为标准型,计算矩阵特征值等等。熟悉了MATLAB 的矩阵初等运算、掌握求矩阵的秩、逆、化最简阶梯形的命令,会用MATLAB 求解线性方程组,并综合运用多种指令解决应用题,十分方便准确快捷。在此次实验学习实践的过程中,加深了对线性代数和MATLAB 的理解,也产生了对本学科更深的兴趣。相信在以后更多的实践中能够更加熟练地运用MATLAB 解决实际问题,并继续深入学习。

线性代数实验报告

2013年12月24日

数学实验报告题目

一、 实验目的

1.熟悉MATLAB 的矩阵初等运算;

2.掌握求矩阵的秩、逆、化最简阶梯形的命令; 3.会用MABLAB 求解线性方程组

二、 实验问题

34⎤⎡4-22⎤⎡1

⎥,B =⎢-20-3⎥,在MATLAB 命令窗口中建立 1. 已知A =⎢-305⎢⎥⎢⎥

⎢⎢53⎥⎣1⎦⎣2-11⎥⎦

A 、B 矩阵并对其进行以下操作:

(1) 计算矩阵A 的行列式的值det(A ) =?

(2) 分别计算下列各式:2A -B 、 A *B 和A . *B 、 AB -1、 A -1B 、 A 2 、 A T

2. 在MATLAB 中分别利用矩阵的初等变换及函数rank 、函数inv 求下列矩阵的

⎡3501⎤

⎡1-632⎤⎢1200⎥

⎥ 求B -1=? 秩和逆:(1) A =⎢3-540⎥ 求 Rank(A)=? (2) B =⎢

⎢⎥⎢1020⎥⎢⎥-1-1124⎢⎥⎣⎦

1202⎣⎦

3. 在MATLAB 中判断下列向量组是否线性相关,并找出向量组中的一个最大线性无关组:α=(1,1,3,2)', α=(-1,1, -1,3)', α=(5, -2,8,9)', α=(-1,3,1,7)'

3412

4、在MATLAB 中判断下列方程组解的情况,若有多个解,写出通解:

⎧2x 1+3x 2+x 3=4⎧x 1-x 2+4x 3-2x 4=0

⎪x -2x +4x =-5⎪x -x -x +2x =0

⎪1231234

(2) ⎪ (1)⎨⎨

⎪3x 1+8x 2-2x 3=13⎪3x 1+x 2+7x 3-2x 4=0

⎪⎪⎩4x 1-x 2+9x 3=-6⎩x 1-3x 2-12x 3+6x 4=0

2-2⎫⎛2

5、化方阵A = 25-4⎪为对角阵.

⎪ -2-45⎪⎝⎭

226、 求一个正交变换,将二次型f =5x 12+5x 2+3x 3-2x 1x 2+6x 1x 3-6x 2x 3化为标准型。22+x 2-4x 1x 2-4x 2x 3=C (分C=0,>0,

三种情况讨论)。

三、 实验过程及结果分析

声明

34⎤⎡4-22⎤⎡1

⎥,B =⎢-20-3⎥,在MATLAB 命令窗口中建立A 、 1. 已知A =⎢-305⎢⎥⎢⎥

⎢⎢53⎥⎣1⎦⎣2-11⎥⎦

B 矩阵并对其进行以下操作:

(1)计算矩阵A 的行列式的值det(A ) =?

【程序设计】:

【结果分析】:

用det(A)算出矩阵A 的行列式的值:

(2) 分别计算下列各式:2A -B 、 A *B 和A . *B 、 AB -1、 A -1B 、 A 2 、

A T

【程序设计】:

【结果分析】:

A ’表示矩阵A 的转置;

A^n表示方阵A 的n 次方幂;

A/B在矩阵B 可逆的情况下,表示AB -1; A\B在矩阵A 可逆的情况下,表示A -1B ;

声明

2. 在MATLAB 中分别利用矩阵的初等变换及函数rank 、函数inv 求下列矩阵的

⎡3

⎡1-632⎤⎢1⎢⎥秩和逆:(1) A =3-540 求 Rank(A)=? (2) B =⎢⎢⎥⎢1⎢⎥-1-1124⎢⎣⎦

⎣1

【程序设计】:

501⎤200⎥⎥ 求B -1=? 020⎥

202⎦

【结果分析】:

用rank(A)算出矩阵A 的秩; 用inv(B)算出矩阵B 的逆;

3. 在MATLAB 中判断下列向量组是否线性相关,并找出向量组中的一个最大线性无关组:α=(1,1,3,2)', α=(-1,1, -1,3)', α=(5, -2,8,9)', α=(-1,3,1,7)'

3412

【程序设计】:

【结果分析】:

观察得知由αααα组成的矩阵A 化成的标准阶梯型的秩为3,3

1, 2, 3, 4相关;

又因为r=3,所以ααα组成的向量组是最大的线性无关组。

1, 2, 3

4. 在MATLAB 中判断下列方程组解的情况,若有多个解,写出通解:

⎧x 1-x 2+4x 3-2x 4=0⎪x -x -x +2x =0

1234

(2) (1)⎪⎨

⎪3x 1+x 2+7x 3-2x 4=0⎪⎩x 1-3x 2-12x 3+6x 4=0

【程序设计】:

⎧2x 1+3x 2+x 3=4

⎪x -2x +4x =-5⎪123

⎪3x 1+8x 2-2x 3=13⎪⎩4x 1-x 2+9x 3=-6

声明

【结果分析】:

根据下面的结果:

(1)由A 的标准阶梯型可知,A 为满秩矩阵,x =x =x =x =0, 是原方程组的唯一解;

1234

(2)秩为2,2

⎛1⎫⎛-2⎫⎛-1⎫ ⎪ ⎪ ⎪x =k 2⎪ 1⎪+ 2⎪ x ⎪ 1⎪ 0⎪

⎝⎭⎝⎭⎝3⎭数。

2-2⎫⎛2

5、化方阵A = 25-4⎪为对角阵.

⎪ -2-45⎪⎝⎭

【程序设计】:

【结果分析】:

通过将矩阵A 化成标准阶梯型而化成对角阵。

226、求一个正交变换,将二次型f =5x 12+5x 2+3x 3-2x 1x 2+6x 1x 3-6x 2x 3化为标准

型。

【程序设计】:

声明

【结果分析】:

由下面算出的矩阵得知f =

4y 2+9y 2

12

22

+x 2-4x 1x 2-4x 2x 3=C (分C=0,>0,

三种情况讨论)。

【程序设计】:

【结果分析】:

由D 可以得知方程对应矩阵的特征值为-2、1、4; 所以标准型为-2y 2+y 2+4y 2=C ;

1

2

3

从而分如下三种情况讨论:

(ⅰ)C=0时, 此三元二次方程的空间图形为开口沿y 方向的椭圆锥面;

111

(ⅱ)C>0时, 此三元二次方程的空间图形为开口沿y 方向的单叶双曲面; (ⅲ)C

四、 实验总结与体会

在平时的线性代数运算中,时常会遇到繁琐的计算,费时费力,而MATLAB 提供了方便快捷的运算,大大地减少了题目的运算量,使我受益匪浅。

通过本次试验,我学习到多种MATLAB 有关线性代数运算的指令,主要学习运用MATLAB 解决矩阵除法,线性方程组的通解,矩阵相似对角化问题,二次型化为标准型,计算矩阵特征值等等。熟悉了MATLAB 的矩阵初等运算、掌握求矩阵的秩、逆、化最简阶梯形的命令,会用MATLAB 求解线性方程组,并综合运用多种指令解决应用题,十分方便准确快捷。在此次实验学习实践的过程中,加深了对线性代数和MATLAB 的理解,也产生了对本学科更深的兴趣。相信在以后更多的实践中能够更加熟练地运用MATLAB 解决实际问题,并继续深入学习。


相关文章

  • 线性代数实验报告 1
  • 数学实验报告 学号: , 姓名: , 得分: 实验1 求解线性方程组 实验内容: 用MATLAB 求解如下线性方程组Ax = b , 其中 ⎡⎢56000000⎤⎢15600000⎥⎢01560000⎥A =⎢ 00156000⎥⎢⎥, b ...查看


  • 非线性电阻研究报告
  • 电工电子综合实验论文 --非线性电阻电路的研究 班级:09042202 学号:0904220206 姓名:刘雪莲 一:摘要 当电阻两端的电压与流过的电阻的电流不成比例关系时,伏安特性是曲线,电阻不是一个常数,随电压.电流变动,称之为非线性电 ...查看


  • 试剂分析性能评估模板
  • 胆固醇测定试剂盒 分析性能评估资料 山东高密彩虹分析仪器有限公司 目 录 1 概述 2 胆固醇测定试剂盒及相关信息 3 性能评估资料 3.1 检测限评估资料 3.2 线性范围评估资料 3.3 可报告范围评估资料 3.4 准确性(回收实验)评 ...查看


  • 线性范围试验测定实验报告
  • 线性范围试验测定实验报告 一. 实验目的 线性范围试验用于评价候选方法的分析测量范围. 二. 实验材料 1. 试剂:40mmol/L葡萄糖标准溶液.5.55mmol/L葡萄糖标准溶液.1.2号血清质控品.GOD- POD 试剂盒 2. 器材 ...查看


  • 计量经济学实验报告3自相关异方差多重共线性心得体会
  • 辽宁工程技术大学上机实验报告 成绩 实验名称 院系 姓名 实验 目的 计量经济学多重共线性 异方差 自相关 工商管理 于佳琦 专业 学号 金融 0910220228 班级 日期 09-2 6.15 简述本次实验目的:掌握多元线性回归模型基础 ...查看


  • 临床化学自建检测系统分析性能确认的分析测量范围和临床可报告范围重点
  • ・946・・ 论著・ 临床化学自建检测系统分析性能确认的 分析测量范围和临床可报告范围 张秀明 范勇利 温冬梅 阚丽娟 萧金丽 陈康 [摘要] 目的 探讨临床化学自建检测系统分析测量范围(AMR)和临床可报告范围(CRR)的确认方法.方法 ...查看


  • 信号通过线性系统的特征分析 实验报告
  • 信号通过线性系统的特性分析 学号: 1028401083 姓名:赵静怡 一. 实验目的 1.掌握无失真传输的概念以及无失真传输的线性系统满足的条件 2.分析无失真传输的线性系统输入.输出频谱特性,给出系统的频谱特性 3.掌握系统幅频特性的测 ...查看


  • 线性表实验报告
  • 安徽师范大学 数学计算机科学学院实验报告 专业名称 实 验 室实验课程 实验名称姓 名 学 号 [1**********] 同组人员实验日期 2015.4.9 物联网工程 数据结构 庞现然 1. 实验目的 1. 熟练掌握顺序表的类型定义和基 ...查看


  • 线性代数实验报告_流量统计
  • 线性代数实验报告 [问题描述] [建立数学模型] 1. 对问题进行分析建立如下10元线性方程组: X1 + X2 = 800; X1 + X5 = 800; X2 – X3 + X4 = 300; X3 + X6 + X8 = 1000; ...查看


热门内容