相关疑难解决方法(0)

使用特征值来测试奇点:识别共线列

我试图使用特征值方法检查我的矩阵是否是奇异的(即,如果其中一个特征值为零,那么矩阵是奇异的).这是代码:

z <- matrix(c(-3,2,1,4,-9,6,3,12,5,5,9,4),nrow=4,ncol=3) 
eigen(t(z)%*%z)$values
Run Code Online (Sandbox Code Playgroud)

我知道特征值按降序排序.如果有办法找出特征值与矩阵中的哪个列相关联,有人可以告诉我吗?我需要删除共线列.

在上面的示例中可能很明显,但它只是一个示例,旨在为您节省创建新矩阵的时间.

r eigen

6
推荐指数
1
解决办法
3084
查看次数

标签 统计

eigen ×1

r ×1