楼主: 我来了
13631 6

[问答] 求助关于矩阵的正交特征向量的求解命令 [推广有奖]

  • 0关注
  • 0粉丝

已卖:16份资源

讲师

85%

还不是VIP/贵宾

-

威望
0
论坛币
10166 个
通用积分
14.7744
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
4162 点
帖子
298
精华
0
在线时间
513 小时
注册时间
2006-12-13
最后登录
2025-6-4

楼主
我来了 在职认证  发表于 2012-10-29 11:54:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
eigen()只是计算特征值和特征向量。这个特征向量不一定是正交的吧?还是近似正交?
不知道哪位专家指导一下怎么样求正交特征向量,单位化更好,需要自己重新编写程序吗?有没有什么命令可以直接提供,不胜感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:特征向量 eigen 编写程序 不知道 特征值 编写程序

沙发
楚韵荆风 学生认证  发表于 2012-10-29 16:11:09
是不是正交你用eigen()的输出的特征向量矩阵相乘看是否为单位阵不就知道了!
已有 1 人评分学术水平 热心指数 收起 理由
qoiqpwqr + 1 + 1 正解

总评分: 学术水平 + 1  热心指数 + 1   查看全部评分

共享是一种彼此的快乐

藤椅
我来了 在职认证  发表于 2012-10-30 08:15:41
这个我知道,但是它们乘机非常小,就算是正交还是一定是0才算是正交?求正解!

板凳
楚韵荆风 学生认证  发表于 2012-10-30 12:52:47
我来了 发表于 2012-10-30 08:15
这个我知道,但是它们乘机非常小,就算是正交还是一定是0才算是正交?求正解!
计算机运算怎么可能做到精确为零呢!只要满足一定的精度就可以了
> eigen(cbind(c(1,-1),c(-1,1)))
$values
[1] 2 0

$vectors
           [,1]       [,2]
[1,] -0.7071068 -0.7071068
[2,]  0.7071068 -0.7071068
> t(A$vectors)%*%A$vectors
             [,1]         [,2]
[1,] 1.000000e+00 4.266336e-17
[2,] 4.266336e-17 1.000000e+00
这个结果就说明了是正交!
共享是一种彼此的快乐

报纸
我来了 在职认证  发表于 2012-10-31 10:23:27
那你的意思是说eigen()这个命令就是求正交特征向量吗?如果你认为是的能否给出确切答案,顺便说一下是否是特征向量,谢谢!

地板
我来了 在职认证  发表于 2012-10-31 10:25:09
好的,谢谢。

7
zippo414 发表于 2012-11-5 12:38:09
不是所有矩阵都有正交特征向量的啊。只有对称矩阵的特征向量才是一定正交的。如果你的矩阵是对称的,那么eigen()这个命令出来的就一定是正交特征向量,而且是单位化之后的,而且是按照特征值从大到小排列的。建议读一下这个命令的帮助文件。即?eigen
已有 1 人评分热心指数 收起 理由
我来了 + 1 对论坛有贡献

总评分: 热心指数 + 1   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 09:32