r语言生成随机矩阵
时间: 2023-07-18 11:16:18 浏览: 307
随机生成矩阵
要在 R 语言中生成一个随机矩阵,可以使用以下命令:
```r
set.seed(123) # 设置随机数种子,以便结果可以重复
n <- 3 # 矩阵大小
m <- matrix(runif(n*n), nrow=n, ncol=n) # 生成随机矩阵
print(m) # 打印矩阵
```
这里的 `runif(n*n)` 生成一个 $n^2$ 个元素的向量,其中每个元素都是在 0 到 1 之间的均匀分布随机数。然后,我们使用 `matrix()` 函数将该向量转换成大小为 $n \times n$ 的矩阵。你可以根据需要调整 `n` 的值来生成不同大小的随机矩阵。
阅读全文