【问题标题】:How to use while loop in R to generate a matrix with specific number?(for->while)如何在 R 中使用 while 循环生成具有特定数字的矩阵?(for->while)
【发布时间】: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


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2012-09-27
      • 1970-01-01
      • 2014-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      相关资源
      最近更新 更多