1
私はこのような各要素をランダムに生成することによって3x3対称行列を作成しようとしています
| a b c |
| b d e |
| c e f |
正定行列を得るまでループを作る方法は?
a <- rnorm(1,0,3); b <- rnorm(1,0,3); c <- rnorm(1,0,3)....
これをやっている間、行列が正定であれば、私が使用するつもりですが、正定値ではない場合、私は行列の要素を再生成します。
Rでこれを行う必要がありますか? while
機能を使用する必要がありますか?