【发布时间】:2016-08-07 02:45:09
【问题描述】:
我正在尝试通过像这样随机生成每个元素来制作一个 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函数吗?
【问题讨论】:
标签: r matrix while-loop do-while