cdf2rdf--复对角矩阵转化为实对角矩阵
2015-12-25 19:53
288 查看
【功能简介】将复对角矩阵转化为实对角矩阵。
【语法格式】
[V,D]=cdf2rdf(v,d)
把复数对角矩阵转化为实数块对角矩阵,如果特征方程[V,D]=eig(X)有成对的复特征值,cdf2cdf把矩阵V、D转化为实对角形式,对角线上2×2实数块将取代原有的复数对。
【实例3.64】求矩阵x=[1,2,3;0,4,5;0,-5,4]的特征值与特征向量,再对所得复矩阵进行转化。
>> x=[1,2,3;0,4,5;0,-5,4]
x =
1 2 3
0 4 5
0 -5 4
>> [v,d]=eig(x) %求矩阵x的特征值和特征向量
v =
1.0000 -0.0191 - 0.4002i -0.0191 + 0.4002i
0 0 - 0.6479i 0 + 0.6479i
0 0.6479 0.6479
d =
1.0000 0 0
0 4.0000 + 5.0000i 0
0 0 4.0000 - 5.0000i
>> [V,D]=cdf2rdf(v,d) %将复对角矩阵转化为实对角矩阵
V =
1.0000 -0.0191 -0.4002
0 0 -0.6479
0 0.6479 0
D =
1.0000 0 0
0 4.0000 5.0000
0 -5.0000 4.0000
【实例分析】矩阵d有成对的复特征值4.0000 + 5.0000i、4.0000 - 5.0000i。
【语法格式】
[V,D]=cdf2rdf(v,d)
把复数对角矩阵转化为实数块对角矩阵,如果特征方程[V,D]=eig(X)有成对的复特征值,cdf2cdf把矩阵V、D转化为实对角形式,对角线上2×2实数块将取代原有的复数对。
【实例3.64】求矩阵x=[1,2,3;0,4,5;0,-5,4]的特征值与特征向量,再对所得复矩阵进行转化。
>> x=[1,2,3;0,4,5;0,-5,4]
x =
1 2 3
0 4 5
0 -5 4
>> [v,d]=eig(x) %求矩阵x的特征值和特征向量
v =
1.0000 -0.0191 - 0.4002i -0.0191 + 0.4002i
0 0 - 0.6479i 0 + 0.6479i
0 0.6479 0.6479
d =
1.0000 0 0
0 4.0000 + 5.0000i 0
0 0 4.0000 - 5.0000i
>> [V,D]=cdf2rdf(v,d) %将复对角矩阵转化为实对角矩阵
V =
1.0000 -0.0191 -0.4002
0 0 -0.6479
0 0.6479 0
D =
1.0000 0 0
0 4.0000 5.0000
0 -5.0000 4.0000
【实例分析】矩阵d有成对的复特征值4.0000 + 5.0000i、4.0000 - 5.0000i。
相关文章推荐
- Leetcode209: Maximal Rectangle
- Matlab学习之——入门篇
- NSLog的打印扩展
- HDU 1269 迷宫城堡(强连通)
- The Java Programming Language4th读书笔记-第五章 嵌套类和接口
- 学习爬虫
- numel--矩阵的元素个数
- 数据结构--Chapter7(内排序)
- 好产品自己会说话
- Ubuntu14.04 安装 samba
- expand--符号矩阵的展开
- Hibernate基本特性三 -- 延迟加载机制
- Codeforces 607B:Zuma DP
- LeetCode 7 Reverse Integer(反转数字)
- 本地同步github代码
- factor--符号矩阵的因式分解
- OpenCV在Visual Studio中的属性表配置方法(通用)
- Leetcode208: Largest Rectangle in Histogram
- 四 数据连接过程解析
- ural 1071. Nikifor 2