【问题标题】:three dimensional array from excel anylogic来自excel anylogic的三维数组
【发布时间】:2021-03-20 15:24:50
【问题描述】:

我想用 Excel 工作表中的值填充一个三维参数。 因此,每年我都需要每个月的 CFS 值并将其保存在此参数中,但我不知道如何执行此操作。

我已经创建了年、月、仓三个维度的参数。

Datasheet

感谢您的帮助!

【问题讨论】:

    标签: arrays excel anylogic


    【解决方案1】:

    假设您有 15 年 12 个月和 12 个垃圾箱:

    for( int i = 0 ; i < 15 ; i++ )
    {
       for( int j = 0 ; j < 12; j++ )
       {
          for( int k = 0 ; k < 12 ; k++ )
          {
            p[i][j][k] = excelFile.getCellNumericValue( 1 , 7 + j*12 + k, i + 3);
          }
       }
    }
    

    【讨论】:

      猜你喜欢
      • 2017-03-28
      • 2021-03-27
      • 1970-01-01
      • 2022-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-14
      相关资源
      最近更新 更多