MATLAB--特征值和特征向量 及具体应用

1.特征值、特征向量

A*x=rx;

矩阵A对x的变换可以看作是一个系数r对X

(r*I-A)x=0

方程组有解  行列式为0  解得的结果r就是特征值

将特征值依次排列在对角上构成对角矩阵V

A=PVP-1来表示

MATLAB 实现该过程很简单  [P lambda]=eig(A)

P同上   lambda是V   很简单就可求出特征值矩阵V与P

2.应用:图形变换

 

%特征值和特征向量
syms x1 x2 y real
x=[x1 x2]';
A=[5 -5;-2 5];

%x‘Ax是一个二次型可以用来表示椭圆 双曲线等方程
y=x'*A*x-48
ezplot(y)

[P,lambda]=eig(A);%用特征值矩阵代替原来的二次型对x进行变换相当于在坐标上掰正了图像
y=x'*lambda*x-48;
hold on
ezplot(y)

 

结果如下

变换前图像是斜的  变换后图像是正的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值