全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
25327 3
2012-08-21
悬赏 1 个论坛币 已解决
在MATLAB中判定一个矩阵是否正定的函数是什么啊?

最佳答案

beyondcj 查看完整内容

eig(A)求出矩阵的特征值。 所有特征值大于0,即为正定矩阵。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-21 16:42:21
eig(A)求出矩阵的特征值。 所有特征值大于0,即为正定矩阵。
二维码

扫码加我 拉你入群

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

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

2016-8-31 20:46:31
方法1:如果用eig分解后,特征值都是正的,那么他就是正定矩阵。
方法2:用函数chol( )来实现这种Chollesky分解,当矩阵A为非正定阵时,MATBLA会提示错误信息.
二维码

扫码加我 拉你入群

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

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

2018-12-29 20:19:57
matlab-007 发表于 2016-8-31 20:46
方法1:如果用eig分解后,特征值都是正的,那么他就是正定矩阵。
方法2:用函数chol( )来实现这种Chollesk ...
负定矩阵怎么判断?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群