[英]Find dependent rows/columns of a matrix using Matlab?
我有一組要使用\\
求解的線性方程,即F=JT\\RH
,其中RH為18x1,JT為18x17,F(未知)為17x1,但是matlab警告等級不足,等級為16。所以我想知道哪些列/行是線性相關的。 我怎樣才能做到這一點?
A的列是線性相關的,如果null(A)不為零。 在Matlab中運行B = null(A)將為您返回空空間的基礎。 對於B中的每一列,獲取該列中非零元素的索引。 這些將是您要查找的列號。 例如,嘗試:
a = rand(18,16);
a(:,17) = a(:,2) + a(:,4);
null(a)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.