【发布时间】:2020-06-20 06:20:53
【问题描述】:
我使用以下 for 循环生成了一个矩阵。 现在我正在尝试使用 while 循环生成相同的矩阵,但不知道该怎么做。 有人能帮忙吗?非常感谢。
a<-matrix(0, ncol=9, nrow=9)
for(i in 1:9) {
for(j in 1:9) {
a[i,j]<-i*j
}
}
a
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,] 1 2 3 4 5 6 7 8 9
[2,] 2 4 6 8 10 12 14 16 18
[3,] 3 6 9 12 15 18 21 24 27
[4,] 4 8 12 16 20 24 28 32 36
[5,] 5 10 15 20 25 30 35 40 45
[6,] 6 12 18 24 30 36 42 48 54
[7,] 7 14 21 28 35 42 49 56 63
[8,] 8 16 24 32 40 48 56 64 72
[9,] 9 18 27 36 45 54 63 72 81
【问题讨论】:
标签: while-loop