声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

声振论坛 展示 基础理论 查看内容

对称正定矩阵的特征值会有复数?

2012-11-30 09:38| 发布者: aspen| 查看: 1831| 评论: 0|原作者: ChaChing|来自: 振动论坛

摘要: 最近有人(glwh)问了这问题, http://www.chinavib.com/thread-107974-1-1.html 好奇google复习了下, 因有给数据也试了下, 方便日后查查, 并增加老东家人气, 以免掛零, 就发在此了 基本上, 如果是对称正定矩阵, 那 ...
最近有人(glwh)问了这问题, http://www.chinavib.com/thread-107974-1-1.html
好奇google复习了下, 因有给数据也试了下, 方便日后查查, 并增加老东家人气, 以免掛零, 就发在此了

基本上, 如果是对称正定矩阵, 那么特征值是不会出现复向量的!
所以若出现这样的问题, 那么请检查下是否你的矩阵为对称正定矩阵, 而如何检查, 列如下

1.如何检查有复特征值
  1. d=eig(kk); aa=imag(d); any(aa(:))  % 0:否, 1:有
复制代码
2.如何检查为对称矩阵
  1. pp=kk-kk'; any(pp(:))  % 0:是, 1:否
复制代码
3.如何检查为正定矩阵
  1. [R,p] = chol(k); p  % 0:是, ~0:否
复制代码
最后, 不要老怀疑matlab有问题, 先静下来检查自己使用是否正确!:@)
12下一页

最新评论

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-20 13:12 , Processed in 0.032803 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部