华工数学实验报告特征值与特征向量
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数学实验》报告
学院:电子信息学院
专业班级:信息工程电联班
学号:
姓名:
实验名称:特征根与特征方程
实验日期: 2016/05/31
特征根与特征方程
1.实验目的
掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;
掌握将矩阵化为相似对角矩阵的方法;
理解由差分方程x k+1=Ax k;
提高对离散动态系统的理解与分析能力。
2.实验任务
1.当捕食者-被捕食者问题中的捕食系数p是时,试确定该动态系统的演化(给出xk的计算公式)。猫头鹰和
森林鼠的数量随时间如何变化该系统趋向一种被称为不稳
定平衡的状态。如果该系统的某个方面(例如出生率或捕
食率)有轻微的变动,系统如何变化
2.杂交育种的目的是培养优良品种,以提高农作物的产量和质量。如果农作物的三种基因型分别为AA,Aa,aa。
其中AA为优良品种。农场计划采用AA型植物与每种基因型
植物相结合的方案培育植物后代,已知双亲基因型与其后
代基因型的概率。问经过若干年后三种基因型分布如何要
求:
(1)建立代数模型,从理论上说明最终的基因型分布。
(2)用MATLAB求解初始分布为,,0时,20年后基因分布,是否已经趋于稳定
概率父体-母体基因型
AA-
AA
AA-
Aa
AA
-aa
Aa
-Aa
Aa
-aa
a
a-aa 后
代
基
因
型
A
A
11/201/
4
00
A
a
01/211/
2
1/
2
a
a
0001/
4
1/
2
1
3.实验过程
实验原理
1、特征值与特征向量
2、特征值与特征向量的求法
3、矩阵的对角化
4、离散线性动态系统
5、eig命令
算法与编程
clc
a = -20*100;
b = -a;
c = a;
d = b; p = ;
n = 100;
xlabel('|\lambda| >1,|u|<1')
axis([0 b 0 d]),grid on,hold on
x = linspace(a,b,30);
A = [ ; ];
[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 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
0;0 1;0 0 0];
X=[;;0];
for i=1:20
X=A*X;
end
X20=X
X=[;;0];
C=[1 1 1]';n=0;
while norm(X-C,'fro')>
C=X;n=n+1;X=A*X;
end
format long;
X,n
结果分析
1.
2.
>>
X20 =
0 X =
n =
52
4.实验总结和实验感悟
通过本次实验,我了解了掌握特征值、特征向量、特征方程、矩阵的对角化等概念和理论;掌握将矩阵化为相似对角矩阵的方法;理解由差分方程xk+1=Axk;提高对离散动态系统的理解与分析能力。我们可以选取充分大的k使上述两式中的近似达到任意精度。每次增长为原来的入倍,所以入决定了系统的最后增长率。对于大的k,x屮任何两个元素的比值约等于屮对应元素的比值。用Matlab软件可以方便地计算出矩阵的特征值和其对应的特征向量,从而能更好地帮助我们去分析动态系
统;xk+1=Axk的演化过程.