2017-08-20 12 views
2

私はMATLABで研究論文を実装していますが、MATLABでの処理方法がわからない行列変換に遭遇しました。 ここでは、P、Qは、変換行列であるSVDのような行列変換(ランク正規形)

P*L*Q = [I O] 

あり、Lは、与えられた行列であり、I、Oはそれぞれ同一及びゼロ行列です。

私はこれを私のコードを通して実装することができますので、誰かがこれをMATLABでいくつかの関数やアルゴリズムで手助けできますか?

+0

これは、通常、マトリックスの「ランクノーマルフォーム」と呼ばれます。私はタイトルにこの用語を追加しました。 – FTP

答えて

0

私は、最も簡単な方法は、ビルド機能svdを使用することだと思います。

https://www.mathworks.com/help/matlab/ref/svd.html?s_tid=gn_loc_drop

+0

matlabに何も組み込まれていなければ、これを行うために使うことができるアルゴリズムのヒントを教えていただけます –

+0

OPはSVDについて質問していません。質問の3文字以上を読んでみてください。 – FTP

関連する問題