我有一组需要使用 \
求解的线性方程,即 F=JT\RH
,其中 RH 为 18x1,JT 为 18x17,F(未知)为17x1,但matlab给出警告,等级不足,等级为16。所以我想知道哪些列/行是线性相关的。我怎样才能做到这一点?
最佳答案
当且仅当 null(A) 不为零时,A 的列是线性相关的。 在 Matlab 中运行 B=null(A) 将返回零空间的基。对于 B 中的每一列,获取该列中非零元素的索引。这些将是您要查找的列号。 例如,尝试:
a = rand(18,16);
a(:,17) = a(:,2) + a(:,4);
null(a)
关于matlab - 使用 Matlab 查找矩阵的相关行/列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24547255/