华工数学实验七 特征值和特征向量

合集下载

在线性代数中找到特征向量和特征值

在线性代数中找到特征向量和特征值

在线性代数中找到特征向量和特征值线性代数是关于向量空间和线性方程组的研究,是现代数学的重要分支。

在线性代数中,特征向量和特征值是两个非常重要的概念。

在这篇文章中,我们将介绍这两个概念,并探讨如何在线性代数中找到它们。

一、特征向量和特征值的定义特征向量是指在线性变换下保持方向不变的向量,即在线性变换T下满足T(v) = λv的非零向量v,其中λ是一个标量,称作特征值。

特征值告诉我们在变换T下,由向量v张成的子空间保持不变的拉伸倍数。

特别的,当一个矩阵A作用于它的特征向量v时,会使得v只变成一个长度为λ的倍数,而方向不变。

因此,特征向量和特征值也可以描述矩阵的性质。

二、如何找到特征向量和特征值在矩阵A中,找到特征向量和特征值的方法是求解如下的特征方程:det(A - λI) = 0其中I是单位矩阵。

这个方程称作特征方程,它的解即为矩阵A的特征值。

特征值求出来之后,再通过求解矩阵(A - λI)的零空间,可以找到矩阵A对应于这个特征值的特征向量。

例如,考虑矩阵A = \begin{bmatrix} 2 & 1 \\ 1 & 2\end{bmatrix},我们要找到它的特征向量和特征值。

首先,我们需要求解它的特征方程:det(A - λI) = \begin{vmatrix} 2 - λ & 1 \\ 1 & 2 - λ \end{vmatrix} = (2 - λ)^2 - 1 = 0解这个方程可以得到λ1 = 1,λ2 = 3,这就是矩阵A的特征值。

接着,我们需要求解(A - λI)的零空间。

对于λ1 = 1,有:(A - λ1I) = \begin{bmatrix} 1 & 1 \\ 1 & 1 \end{bmatrix},将它转化为行阶梯矩阵:\begin{bmatrix} 1 & 1 \\ 0 & 0 \end{bmatrix}我们可以得到一个特解,例如v1 = \begin{bmatrix} 1 \\ -1\end{bmatrix}。

特征值与特征向量(高等代数课件)

特征值与特征向量(高等代数课件)

0
x0n

x x
01 0n
是线性方程组 (0E A )X0的解,

0,
x01 0, ∴
x0n
(0EA )X0有非零解.
所以它的系数行列式 0EA0.
7.4 特征值与特征向量
以上分析说明:
若 0 是 的特征值,则 0EA0.
反之,若 0 P 满足 0EA0,
则齐次线性方程组 (0E A )X0有非零解.
7.4 特征值与特征向量
练习2:已知3阶方阵A的特征值为:1、-1、2,
则矩阵 BA 32A 2的特征值为: 1,3,0 ,
行列式 B = 0 .
7.4 特征值与特征向量
谢谢!
( B n 1 B n 2 A ) B n 1 A ②
比较①、②两式,得
7.4 特征值与特征向量
B0 E
B1 B0A a1E
B2 B1A a2E

B
n
1
Bn B n
1
2A a A an
n
E
1
E
以A n,A n1, ,A ,E依次右乘③的第一式、第二式、
…、第n式、第n+1式,得
由此知,特征向量不是被特征值所唯一确定的, 但是特征值却是被特征向量所唯一确定的,即
若 ( ) 且 ( ) ,则 .
7.4 特征值与特征向量
二、特征值与特征向量的求法
分析: 设 d im V n , 1 ,2 , ,n是V的一组基,
线性变换 在这组基下的矩阵为A.
设 0 是 的特征值,它的一个特征向量 在基
B B2
1A An
n
2
B0An 1 B0An B1An
An

特征值和特征向量

特征值和特征向量

练习
3. 已知 A的特征值 为
(1)求AT、aA(a为任意实数A( ) k k为 、正整数)的特 (2设 ) A可逆,A求 1的特征值。
4.试证 A有特征值零的充分 条必 件要 是 A0.
§4.2 相似矩阵与矩阵 可对角化的条件
1. 相似矩阵概念 2. 相似矩阵基本性质 3. 方阵的对角化含义 4. 矩阵可对角化的条件
特征值和特征向量
§4.1 矩阵的特征值 和特征向量
1. 特征值与特征向量定义 2. 相关概念 3.两个有用公式
(特征方程根与系数的关系) 4.特征值与特征向量求法 5.特征值与特征向量的性质
1. 特征值与特征向量定义
定义4.1
设A为n阶方阵, 若存在常数
及非零向量
,使A成立 ,则称 为方A的 阵特征 , 值

A2, 故x=0,y=1.
课堂练习
设矩A阵 12
2 x
24与B5
y
4 2 1
4
相似 ,求x,y.
3.方阵的对角化含义
所谓方阵
A 可以对角化,
是指 A与对角阵
Λ相似.
即存在可逆矩阵
P , 使 P1AP成立.
4.
矩阵可对角化的条件
定理(充要条件)
n阶方阵
个线性无关的特征向量.
可对角化
A
A 有 n
A A O (EA)O
推论1、2(P159) 若α1,α2是A属于λ0的特征向量,则c1α1+ c2α2也是A属于λ0的特征向量。
3.两个有用公式(特征方程根与系数的关系)
设 n阶方 A 的 阵 特征 1,2,值 ,n为 ,
则 (1 1 )2 na1 1a2 2 an;n

特征值和特征向量、矩阵相似对角化

特征值和特征向量、矩阵相似对角化
可逆矩阵P称为把A变成B的相似变换矩阵. 二、性质 (1) 反身性: A∽A; (2) 对称性: A∽B,则B∽A; (3) 传递性: A∽B,B∽C,则A∽C;
定理4.6 若n阶矩阵A与B相似,则 (1) R A = R B (2) A与B有相同的特征多项式和特征值. (3) A B (4) tr ( A) tr ( B) 推论 若n阶矩阵A与对角矩阵 1 2 diag(1 , 2 , , n ) n 相似, 则 1 , 2 , , n 就是A的n个特征值.
二、特征值和特征向量的性质 定理 一个n阶方阵与其转置矩阵有相同的特征值.
定理
设n阶方阵 A aij 的特征值为 1 , 2 ,
ann ;

, n
则 (1) 12
n A ; (2) 1 2 n a11 a22
证明① 当 1 , 2 ,
, n 是A的特征值时,A的特征多项
式可分解为 f E A 1 2
n
n
1 2
n
n
n
n 1

1 12
n
令 0, 得 A 1 12 即 12
n
n A .
证明② 因为行列式 a11
这个向量组称为正交向量组,简称正交组.
3、标准正交组 由单位向量组成的正交组称为标准正交组.

1 , 2 ,, m
T i
是标准正交向量组
1, i j j [ i , j ] 0, i j i , j 1,2, , m
定理4.11 正交向量组必为线性无关组.
P中的列向量 p1 , p2 , , pn 的排列顺序要与 ( 1) 1 , 2 , , n 的顺序一致. (2) 因 pi 是 ( A E ) x 0的基础解系中的解向量, 因此P也是不唯一的. 故 pi 的取法不是唯一的,

特征值与特征向量的概念(1).ppt

特征值与特征向量的概念(1).ppt

1 0
~
4 0
1 0
1 0,
4 1 1 0 0 0
得基础解系为:
0 p2 1,
1
1 p3 0,
4
所以对应于 2 3 2的全部特征向量为 :
k2 p2 k3 p3 (k2 , k3不同时为0).
例8 证明:若 是矩阵A的特征值, x是A的属于 的特征向量,则
(1) m是Am的特征值m是任意常数.
3 A 2E 4
1 1
0 0
~
1 0
0 1
0 0
1 0 0 0 0 0
得基础解系
0 p1 0, 1
所以kp1(k 0)是对应于1 2的全部特征向量. 当 2 3 1时,解方程( A E)x 0.由
2 A E 4
1 2
0 0
~
1 0
0 1
1 2,
1 0 1 0 0 0
A* 3A 2E .
解 因A的特征值全不为0,知A可逆,故
A* A A1. 而 A 123 2, 所以
A* 3A 2E 2A1 3A 2E.
把上式记为( A),
有 ( ) 2+3
2,
故 ( A) 的特征值为(1) 3,
(2) 3,于是 (1) 1, A* 3A 2E ( 1) (3) 3 9
一、特征值与特征向量的概念
定义6 设A是n阶矩阵,如果数和n维非零列向量
x使关系式
Ax x 成 立,那 末, 这 样 的 数称 为 方 阵A的 特 征 值, 非 零 向量x称为A的对应于特征值的特征向量 .
说明 1. 特征向量x 0, 特征值问题是对方阵而言的.
2. n阶方阵A的特征值,就是使齐次线性方程组
则 Ax1 p1 x2 p2 xm pm 0, 即

线性代数特征值与特征向量

线性代数特征值与特征向量

线性代数特征值与特征向量特征值与特征向量是线性代数中的重要概念,广泛应用于各个领域。

在本文中,我们将详细介绍特征值与特征向量的定义、性质以及应用。

一、特征值与特征向量的定义在线性代数中,给定一个n阶方阵A,如果存在一个非零向量v使得满足以下等式:Av = λv其中,v称为A的特征向量,λ称为A的特征值。

特征值与特征向量始终成对出现,不同特征向量对应的特征值可以相同,也可以不同。

二、特征值与特征向量的性质1. 特征向量的性质(1)特征向量可以进行线性组合。

即若v1和v2是矩阵A相应于特征值λ的特征向量,那么c1v1 + c2v2也是矩阵A相应于λ的特征向量(其中c1和c2为常数)。

(2)特征向量的数量最多为n。

对于一个n阶方阵A,它最多有n个线性无关的特征向量。

2. 特征值的性质(1)特征值具有可加性。

对于矩阵A和B,相应的特征值分别是λ1和μ1,那么A+B的特征值为λ1+μ1。

(2)特征值具有可乘性。

对于矩阵A和B,相应的特征值分别是λ1和μ1,那么A·B的特征值为λ1·μ1。

三、特征值与特征向量的求解方法特征值与特征向量的求解是通过解方程Av = λv来实现的。

常见的求解方法有以下两种:1. 特征方程法将Av = λv转化为(A-λI)v = 0,求解矩阵(A-λI)的零空间,即可得到特征向量v,然后代入Av = λv中求解λ。

2. 列主元法通过高斯消元法将矩阵A转化为上三角矩阵U,求解Ux = 0的基础解系,其中x即为特征向量,对应的主对角线元素即为特征值。

四、特征值与特征向量的应用特征值与特征向量在许多领域都有广泛的应用,以下是其中几个典型的应用案例:1. 矩阵对角化通过找到一个可逆矩阵P,使得P^-1AP = D,其中D是一个对角矩阵,对角线上的元素即为A的特征值。

矩阵对角化可以简化矩阵的运算,提高计算效率。

2. 矩阵压缩在图像处理和数据压缩中,特征值与特征向量可以用来进行矩阵的压缩。

特征值与特征向量课件课件

特征值与特征向量课件课件

就是属于特征值 0 的一个特征向量. 于是可得求
线性变换 A 的特征值与特征向量的步骤如下:
Step 1 :在线性空间 V 中取一组基1 , 2 , …,
n ,写出 A 在这组基下的矩阵 A ;
Step 2 :计算 A 的特征多项式,并求出特征
方程在数域 P 中的所有根. 设矩阵 A 有 s 个不同 的特征值 1 , 2 , …, s ,它们也就是线性变换 A 的全部特征值.
第3页,幻灯片共40页
二、几何意义
在几何向量空间 R2 和 R3 中,线性变换 A 的
特征值与特征向量的几何意义是:
特征向量 ( 起
点在坐标原点) 与其像 A 同向(或反向),同向时,
特征值 0 > 0,反向时, 0 < 0,且 0 的绝对值等 于 | A | 与 | | 之比值; 如果特征值 0 = 0,则特
a22 a22
an1 an2 ann
称为 A 的特征多项式, 这是数域 P 上的一个 n
次多项式.
第12页,幻灯片共40页
上面的分析说明,如果 0 是线性变换 A 的特
征值,那么 0 一定是矩阵 A 的特征多项式的一个
根; 反过来,如果 0 是矩阵 A 的特征多项式在数
域 P 中的一个根,即 |0E - A | = 0,那么齐次线性
关于特征值与特征向 量课件
第1页,幻灯片共40页
一、定义
我们知道,在有限维线性空间中,取了一组基 之后,线性变换就可以用矩阵来表示. 为了利用矩 阵来研究线性变换,对于每个给定的线性变换,我 们希望能找到一组基使得它的矩阵具有最简单的形
式. 从现在开始,我们主要来讨论,在适当的选择
基之后,一个线性变换的矩阵可以化成什么样的简 单形式. 为了这个目的,先介绍特征值和特征向量

数学实验特征值与特

数学实验特征值与特

数学实验特征值与特征向量实验六矩阵的特征值与特征向量问题一一.实验目的1•掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;2. 掌握将矩阵化为相似对角矩阵的方法;3. 理解由差分方程X k+i = Ax k所描述的动力系统的长期行为或演化;4. 提高对离散动力系统的理解与分析能力.二.问题描述当捕食者-被捕食者问题中的捕食参数p是0.125时,是确定该动态系统的演化(给出X k的计算公式)。

猫头鹰和森林树的数量随着时间如何变化?该系统去向一种被称为不稳定平衡的状态。

如果该系统的某个方面(例如出生率或者捕食率)有轻微变动,系统会如何变化?三.问题分析将线性变换** Ax k的作用分解为易于理解的成分,其中特征值与特征向量是分析离散动态系统的关键。

根据已知信息,找到系统对应的差分方程X k+1 = Ax k,求出A的特征值和对应的特征向量,再根据不同特征值的个数、绝对值大于 1还是小于1、是实特征值还是复数特征值等情形,分析出系统的演化过程。

四.实验过程问题对应的差分方程为X k+1 = Ax k,其中A= 0.5 o2L -0.125 1.1< J演化过程求解如下:第一步:求A的特征值和对应的特征向量。

利用如下的代码即可获得:A二[0.5 0.4;-0.125 1.1];[pc,lambda]二eig(A);[Y ,l]=sort(diag(abs(lambda)),'desce nd');temp二diag(lambda);lambda二temp(l)pc=pc(:,I)运行程序可得A的特征值为lambda =1.00000.6000A的特征向量pc =-0.6247 -0.9701-0.7809 -0.2425V2 = 广 r 4 P= 广4 4、P- 1AP = 广 1.00 0 、―1」〔5 1> <0 0.60显然,这两个特征向量(即pc的第一列和第二列)是线性无关的,它们构成R2的一组基,为消除小数,选取V1=「4、〜5 J第二步:V i用和V表示X0和X K,k=1,2…因为{ V 1, V2}是R2的一组基,所以存在系数C i和C2,使得X o= C i V i+ C2 V2.因为V i, V2为矩阵A对应于入=1.0 u=0.6的特征向量,所以AV i=A/i, A V2=A/2,于是X i二Ax o=A(C i V计 C2 V2)= C i 入V+ C2UV2.X2=Ax i=A(c i 入 Vi+ C2入V)= C i *V i+ C2U2V2.一般地,X k= C i 2+ C2U k V2.C i (i.0)k4 + C2 (0.6)k 4 k=0,i,2,3<5,J」当k趋近于无穷大时,0.6A k趋近于0,假定Ci>0,则对于所有足够大的k, xk近似地等于C i (i.0)k V i,写为X k 〜Ci(i.0)[4.5K越大,近似程度越高,所以对于足够大的k,X k+i 〜Ci(i.C k+i U '• 5」=X k可知猫头鹰和老鼠的数量几乎每月都相当,而且X k约为]4 5』的倍数,所以每4只猫头鹰对应着5000只老鼠。

华工数学实验报告材料特征值与特征向量

华工数学实验报告材料特征值与特征向量

《数学实验》报告学院:电子信息学院专业班级:信息工程电联班学号:姓名:实验名称:特征根与特征方程实验日期:2016/05/31特征根与特征方程1.实验目的掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;掌握将矩阵化为相似对角矩阵的方法;理解由差分方程x k+1=Ax k;提高对离散动态系统的理解与分析能力。

2.实验任务1.当捕食者-被捕食者问题中的捕食系数p是0.125时,试确定该动态系统的演化(给出xk的计算公式)。

猫头鹰和森林鼠的数量随时间如何变化?该系统趋向一种被称为不稳定平衡的状态。

如果该系统的某个方面(例如出生率或捕食率)有轻微的变动,系统如何变化?2.杂交育种的目的是培养优良品种,以提高农作物的产量和质量。

如果农作物的三种基因型分别为AA,Aa,aa。

其中AA为优良品种。

农场计划采用AA型植物与每种基因型植物相结合的方案培育植物后代,已知双亲基因型与其后代基因型的概率。

问经过若干年后三种基因型分布如何?要求:(1)建立代数模型,从理论上说明最终的基因型分布。

(2)用MATLAB求解初始分布为0.8,0.2,0时,20年后基因分布,是否已经趋于稳定?代基因型Aa01/211/21/20 aa0001/41/213.实验过程3.1实验原理1、特征值与特征向量2、特征值与特征向量的求法3、矩阵的对角化4、离散线性动态系统5、eig命令3.2算法与编程3.2.1clear, clca = -20*100;b = -a;c = a;d = b; p = 0.1;n = 100;xlabel('|\lambda| >1,|u|<1')axis([0 b 0 d]),grid on,hold onx = linspace(a,b,30);A = [0.5 0.4;-0.125 1.1];[pc,lambda] = eig(A);[Y,I] = sort(diag(abs(lambda)),'descend');temp = diag(lambda);lambda = temp(I)pc = pc(:,I)pc = -pc;z1 = pc(2,1)/pc(1,1)*x;z2 = pc(2,2)/pc(1,2)*x;h = plot(x,z1),set(h,'linewidth',2), text(x(7),z1(7)-100,'v1')h = plot(x,z2),set(h,'linewidth',2), text(x(20),z2(20)-100,'v2')button = 1;while button == 1[xi yi button] = ginput(1);plot(xi,yi,'go'),hold onX0 = [xi;yi];X = X0;for i=1:nX = [A*X, X0];h = plot(X(1,1),X(2,1),'R.',X(1,1:2),X(2,1:2),'r-'); hold ontext(X0(1,1),X0(2,1),'x0')quiver([X(1,2),1]',[X(2,2),1]',[X(1,1)-X(1,2),0]',[X(2,1)-X(2,2),0]',p)set(h,'MarkerSize',6),grid,endend3.2.2clear;A=[1 0.5 0;0 0.5 1;0 0 0];X=[0.8;0.2;0];for i=1:20X=A*X;endX20=XX=[0.8;0.2;0];C=[1 1 1]';n=0;while norm(X-C,'fro')>1.0e-16 C=X;n=n+1;X=A*X; endformat long;X,n结果分析1.2.>>X20 =0.9999998092651370.000000190734863X =1.0000000000000000.000000000000000n =524.实验总结和实验感悟通过本次实验,我了解了掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;掌握将矩阵化为相似对角矩阵的方法;理解由差分方程xk+1=Axk;提高对离散动态系统的理解与分析能力。

特征值问题和特征向量精品课件

特征值问题和特征向量精品课件
证 E AT (EA)T EA,
说 明 A 与 A T 有 相 同 的 特 征 多 项 式 ,
从而有相同的特征值.
注意: 尽 管 A 和 A T的 特 征 值 相 同 , 但 一 般 它 们 的 特 征
特征值问题和特征向量
本章介绍矩阵的特征值、特征向量以 及矩阵的对角化问题。
第一节 矩阵的特征值与特征向量
一、特征值与特征向量的基本概念
定义 设 A 是 一 个 n 阶 方 阵 , 如 果 存 在 一 个 数 , 以 及 一 个 非 零 n 维 列 向 量 , 使 得
A
则 称 为 矩 阵 A 的 特 征 值 , 而 称 为 矩 阵 A 的 属 于
0
2 0
0
0
0
1
相应齐次线性方程组的基础解系为 3 0 ,
1
因 此 属 于 特 征 值 3 1 的 全 部 特 征 向 量 为 k 3 3 ( k 3 0 ) 。
例2

A
2 0
1 2
1
0, 求A的特征值与特征向量。
4 1 3
2 1 1 解 EA 0 2 0
4 1 3
对角阵、上三角阵、下三角阵,它们的特征值即 为主对角元。
a 11 0
a 12 a 22
a 1n a2n
0 0 a nn
a 11 a 21
0 a 22
0
0 0
a n1 a n 2 a nn
1 0
0 2
0 0
0 0 n
三、特征值与特征向量的性质
k 11 k 22 ( k 1 ,k 2 不 全 为 零 ) ;
2 1 1
EA 0 2 0 12(二重 ) ,2 根 1.

第一节 特征值问题和特征向量

第一节 特征值问题和特征向量

− 3 1 2 1 0 − 1 E − A = − 2 0 2 → 0 1 − 1 − 2 1 1 0 0 0
2 − 1 − 1 例2 设 A = 0 − 1 0 , 求A的特征值与特征向量。 的特征值与特征向量。 0 2 1
= (λ − 2) 2 (λ + 1) = 0 ,
所以A的特征值为 所以 的特征值为 λ1 = 2(二重根 ), λ2 = −1 .
15
λ+2 λE − A =
0 4
−1 −1 λ −2 0 λ1 = 2(二重根 ), λ2 = −1 . −1 λ − 3
4 − 1 − 1 4 − 1 − 1 对 λ1 = 2 ,2E − A = 0 0 0 → 0 0 0 , 4 − 1 − 1 0 0 0 相应齐次线性方程组的基础解系为
1 −1 −1 1 − 1 − 1 对 λ2 = −1 ,− E − A = 0 − 3 0 → 0 1 0 , 4 −1 − 4 0 0 0
相应齐次线性方程组的基础解系为
α 3 = (1 , 0 , 1) ,
T
因此属于特征值 λ2 = −1 的全部特征向量为 k3α 3 ( k3 ≠ 0) .
0 1 1 0 1 1 对 λ1 = 2 , 2E − A = 0 3 0 → 0 0 1 , 0 0 0 0 − 2 1 1 相应齐次线性方程组的基础解系为 α 1 = 0 , 0 因此属于特征值 λ1 = 2 的全部特征向量为 k1α 1 ( k1 ≠ 0) ;
2
方 阵 的 特 征 值 与 特 征 向 量

特征值与特征向量

特征值与特征向量

§4特征值与特征向量我们知道在有限维线性空间中,取了一组基之后,线性变换就可以用矩阵来表示。

为了利用矩阵来研究线性变换,对于每个给顶的线性变换,我们希望能找到一组基使得它的矩阵具有最简单的形式。

现在开始,我们主要地就来讨论,在适当的选择基之后,一个线性变换的矩阵可以化成什么样的简单形式。

为了这个目地,先介绍特征值和特征向量的概念,它们对于线性变换的研究具有基本的重要性。

定义4 设A 是数域P 上线性空间V 的一个线性变换,如果对于数域P 中一数0λ,存在一个非零常数ξ使得0,A ξλξ= (1)那么0λ称为A 的一个特征值,而ξ称为A 的属于特征值0λ的一个特征向量。

从几何上来看,特征向量的方向经过线性变换后,保持在同一条直线上,这时或者方向不变0(0)λ>或者方向相反0(0)λ<,至于0(0)λ=时,特征向量就被线性变换变成0。

如果ξ是线性变换A 的属于特征值0λ的特征向量,那么ξ的任何一个非零倍数k ξ也是A 的属于0λ的特征向量。

因为从(1)式可以推出0()A k k ξλξ=。

这说明特征向量不是被特征值所唯一决定的。

相反,特征值却是被特征向量所唯一决定的,因为,一个特征向量只能属于一个特征值。

现在来给出寻找特征值和特征向量的方法。

设V 是数域P 上n 维线性空间,12,,,n εεε是它的一组基,线性变换A 在这组基下的矩阵是A 。

设0λ是特征值,它的一个特征向量ξ在12,,,n εεε下的坐标是01020(,,,)n x x x 。

则A ξ的坐标是⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n x x x A 00201 。

0λξ的坐标是.002010⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n x x x λ 因此(1)式相当于坐标之间的等式⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n n x x x x x x A 00201000201 λ (2) 或)(002010=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-n x x x A E λ。

2020年华工数学实验实验报告 实验七特征值与特征向量

2020年华工数学实验实验报告 实验七特征值与特征向量

实验七特征值与特征向量一、实验目的与要求:(1)掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;(2)掌握将矩阵化为相似对角矩阵的方法;(3)理解由差分方程xk+1=Axk;(4)提高对离散动态系统的理解与分析能力。

二、实验内容:1、当捕食者-被捕食者问题中的捕食参数p是0.125时,试确定该动态系统的演化(给出 x k的计算公式)。

猫头鹰和森林鼠的数量随着时间如何变化?该系统趋向一种被称为不稳定平衡的状态。

如果该系统的某个方面(比如出生率或捕食率)有轻微的变动,系统会如何变化?2、在美国黄衫森林中,斑点猫头鹰主要以鼹鼠为食。

假设这两个种群的捕食者-被捕食者矩阵为A=[0.40.3−p 1.2]。

(1)证明:如果捕食参数 p=0.325,则两个种群都会增长。

估计长期增长率及猫头鹰与鼹鼠的最终比值。

(2)证明:如果捕食率为 p=0.5,则猫头鹰和鼹鼠最终都将灭绝。

(3)试求一个 p 值,使得猫头鹰和鼹鼠的数量都趋于稳定。

此时,对应的种群数量是多少?3、杂交育种的目的是培养优良品种,以提高农作物的产量和质量。

如果农作物的三种基因型分别为AA,Aa,aa,其中AA为优良品种。

农场计划采用AA型植物与每种基因型植物相结合的方案培育植物后代,已知双亲体基因型与其后代基因型的概率(见下表)。

问:经过若干年后三种基因型分布如何?要求:(1)建立代数模型,从理论上说明最终的基因型分布。

(2)用Matlab求解初始分布为0.8,0.2,0时,20年后的基因分布,是否已经趋于稳定?三、表8-1 基因的转移概率父体-母体基因型AA-AA AA-Aa AA-aa后代的基因型AA 1 1/2 0 Aa 0 1/2 1 aa 0 0 0三、实验过程1. 根据题目信息,可以确认出系统对应的差分方程k 1k x x A =+,利用eig 函数求出A 的特征值和特征向量,再根据不同特征值的个数,绝对值大于1还是小于1,是实特征值还是复特征值等情形,即可分析出系统的演化过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验七特征值与特征向量
地点:计算中心202房实验台号:30 实验日期与时间:2018年6月6日评分:
预习检查纪录:实验教师:刘小兰电子文档存放位置:
电子文档文件名:信息工程3班-30-邢靖-实验七.docx
批改意见:
1.实验目的
-掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;
-掌握将矩阵化为相似对角矩阵的方法;
-理解由差分方程x k+1=Ax k所描述的动态系统的长期行为或演化;
-提高对离散动态系统的理解与分析能力。

2.问题1
1.当捕食者-被捕食者问题中的捕食参数p是0.125时,试确定该动态系统的
的计算公式).猫头鹰和森林鼠的数量随着时间如何变化?该系统趋向演化(给出x
k
一种被称为不稳定平衡的状态。

如果该系统的某个方面(例如出生率或捕食率)有轻微的变动,系统会如何变化?
2.1实验原理
1.特征值与特征向量
2.特征值与特征向量的求法
3.矩阵的对角化
4.离散线性动态系统
5.eig命令
函数: d=eig(A)
功能:求矩阵A的特征值。

说明:返回一列向量d,包含方阵A的所有特征值。

函数: [V,D]=eig(A)或[V,D]=eig(X,'nobalance') 功能:求矩阵A的特征值和特征向量。

说明:生成特征值矩阵D和特征向量构成的矩阵V,使得使得A*V=V*D。

矩阵D由A的特征值在主对角线构成的对角矩阵。

V是由A的特征向量按列构成的矩阵。

[V,D]=eig(A)中,先对A作相似变换再求A的特征值和特征向量;而
[V,D]=eig(A,'nobalance)中,直接求矩阵A的特征值和特征向量。

2.2算法与编程
% ex1.m求特征值与特征向量
clc
A = [0.5 0.4;-0.125 1.1];
[pc,lambda] = eig(A); %求A的特征值和对应的特征向量
[Y,I] = sort(diag(abs(lambda)),'descend');%对特征值的绝对值降序排列temp = diag(lambda);
lambda = temp(I) %输出按特征值的绝对值降序排列的特征值
pc = pc(:,I) %与特征值对应的特
%P8_1.m捕食者-被捕食者解的图像表示
% P8_1.m
%捕食者-被捕食者解的图像表示
clear, clc
a = 0;
b = 2000;
c = a;
d = b; p = 0.1; %确定画图范围
n = 100; %序列迭代次数
xlabel('|\lambda| >1,|u|<1')
axis([a b c d]),grid on,hold on
x = linspace(a,b,30);
A = [0.5 0.4;-0.125 1.1]; %特征值绝对值<1
[pc,lambda] = eig(A); %求A的特征值和对应的特征向量
[Y,I] = sort(diag(abs(lambda)),'descend'); %对特征值的绝对值降序排列temp = diag(lambda);
lambda = temp(I) %输出按特征值的绝对值降序排列的特征值
pc = pc(:,I)
pc = -pc;
z1 = pc(2,1)/pc(1,1)*x; %特征向量v1
z2 = pc(2,2)/pc(1,2)*x; %特征向量v2
h = plot(x,z1),set(h,'linewidth',2), text(x(7),z1(7)-100,'v1')
h = plot(x,z2),set(h,'linewidth',2), text(x(20),z2(20)-100,'v2') button = 1;
while button == 1
[xi yi button] = ginput(1); %用鼠标选初始点
plot(xi,yi,'go'),hold on
X0 = [xi;yi];
X = X0;
for i=1:n
X = [A*X, X0]; %用这种方式迭代,并画图
h = plot(X(1,1),X(2,1),'R.',X(1,1:2),X(2,1:2),'r-'); hold on text(X0(1,1),X0(2,1),'x0')
quiver([X(1,2),1]',[X(2,2),1]',[X(1,1)-X(1,2),0]',[X(2,1)-X(2,2),0]', p)
set(h,'MarkerSize',6),grid,
end
end
2.3实验结果
>>P8_1
A = [0.5 0.4;-0.125 1.1];平衡
A = [0.5 0.41;-0.125 1.1];增加出生率
A = [0.5 0.39;-0.125 1.1];降低出生率
A = [0.5 0.4;-0.135 1.1]; 增加捕食参数
A = [0.5 0.4;-0.135 1.1]; 降低捕食参数
2.4结果分析
答:该动态系统演化
猫头鹰和森林鼠随时间数量趋于稳定,比值4:5。

当增加出生率或降低捕食率时,猫头鹰和森林鼠的数量逐年降低
当降低出生率或增加捕食率时,猫头鹰和森林鼠的数量逐年增加
3.问题2
杂交育种的目的是培养优良品种,以提高农作物的产量和质量,如果农作物的三种基因型分别为AA,Aa,aa,其中AA为优良品种。

农场计划采用AA型植物与每种基因型植物相结合的方案培育植物后代,已知双亲基因型与其后代基因型的概率(见表8-1).问:经过若干年后三种基因型分布如何?要求:
(1)建立代数模型,从理论上说明最终的基因型分布。

(2)用MATLAB求解初始分布为0.8,0.2,0时,20年后的基因分布,是否已经趋于稳定?
表8-1 基因的转移
3.1实验原理
1.特征值与特征向量的求法
eig命令
函数: d=eig(A)
功能:求矩阵A的特征值。

说明:返回一列向量d,包含方阵A的所有特征值。

函数: [V,D]=eig(A)或[V,D]=eig(X,'nobalance')
功能:求矩阵A的特征值和特征向量。

说明:生成特征值矩阵D和特征向量构成的矩阵V,使得使得A*V=V*D。

矩阵D由A的特征值在主对角线构成的对角矩阵。

V是由A的特征向量按列构成的矩阵。

[V,D]=eig(A)中,先对A作相似变换再求A的特征值和特征向量;而
[V,D]=eig(A,'nobalance)中,直接求矩阵A的特征值和特征向量。

2.sort排序命令
sort(A)若A是向量不管是列还是行向量,默认都是对A进行升序排列。

sort(A)是默认的升序,而sort(A,'descend')是降序排序。

sort(A)若A是矩阵,默认对A的各列进行升序排列。

sort(A,dim) :dim=1时等效sort(A);dim=2时表示对A中的各行元素升序排列
3.norm()命令
norm(A,'fro') 返回矩阵的Frobenius范数
3.2算法与编程
% P8_3.m
% 问题3
A = [0 0 0.33;0.3 0 0;0 0.71 0.94];
[pc,lambda] = eig(A); %求A的特征值和对应的特征向量
[Y,I] = sort(diag(abs(lambda)),'descend');%对特征值的绝对值降序排列temp = diag(lambda);
lambda = temp(I) % 输出按特征值的绝对值降序排列的特征值
lambda_norm = [norm(lambda(1));norm(lambda(2));norm(lambda(3))] % 三个特征值的绝对值
pc = pc(:,I) % 与特征值对应的特征向量
clear
A=[1 0.5 0;0 0.5 1;0 0 0];
X=[0.8;0.2;0];
for i=1:20
X=A*X;
end
X20=X
X=[0.8;0.2;0]; C=[1 1 1]';
n=0;
while norm(X-C,'fro')>1.0e-16
C=X;
n=n+1;X=A*X;
end
format long;
X,n
3.3实验结果
3.4结果分析
答:
(1)由结果得:
故最终基因型全为AA
(2)由运行结果得:20年后基因分布为
AA:Aa:aa≈0.999999809265137: 0.000000190734863:0,还未趋于稳定。

趋于稳定需要52年。

4. 实验总结和实验感悟
本次实验复习了特征值,特征向量,特征方程,矩阵对角化等概念,了解的迭代相关的差分方程算法,并学以致用,感觉功能强大。

相关文档
最新文档