MATLABのxの場合、(非自明な)解Ax = 0をどのように解いていますか?MATLABで行列を解く?
A = matrix
x = matrix trying to solve for
私はsolve( 'A * x = 0'、 'x')を試しましたが、答えは0になります。
MATLABのxの場合、(非自明な)解Ax = 0をどのように解いていますか?MATLABで行列を解く?
A = matrix
x = matrix trying to solve for
私はsolve( 'A * x = 0'、 'x')を試しましたが、答えは0になります。
N = null(A)
を使用して、N
の行列を得ることができます。 N
の列(または、実際には、N
の列の任意の線形結合)は、Ax = 0
を満足する。これは可能なすべての可能性を記述していますx
- ちょうどA
のヌルスペースの直交基底を見つけました。
注:A
に些細な空白が含まれている場合にのみ、このようなx
が見つかります。これは、rank(A) < #cols of A
の場合に発生します。
null(A)
あなたには直接回答があります。重要な解決策が必要な場合は、行を減らしてみて、pdfの最初のページを参照してください。
R = rref(A)
可逆で? – manji
可逆性は特に重要ではありません。 – Peter
Aが可逆である場合、Ax = 0への唯一の解は0、いいえ? – manji