私の先生は、MATLAB で関数のヌル空間の基底を見つけてほしいと言っています。これは正確な質問です。
上記の MATLAB 関数 rref と関数 lead を使用して
function N=nullbase(A)
、行列 N を計算する MATLAB を記述します。行列 N の列は、A のヌル空間の基底を形成します。ファイル nullbase.m では、MATLAB 関数
rank
またはを使用しないでくださいnull
。
誰か助けてください、ありがとう。
あなたが探しているのは、SVD (特異値分解) です。これは宿題のように聞こえるので、すべてを答えることはしませんが、このヒントが役立つはずです。MATLAB には SVD 関数があります: http://www.mathworks.com/help/techdoc/ref/svd.html