来自excel anylogic的三维数组

Posted

技术标签:

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

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

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

Datasheet

感谢您的帮助!

【问题讨论】:

【参考方案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);
      
   

【讨论】:

以上是关于来自excel anylogic的三维数组的主要内容,如果未能解决你的问题,请参考以下文章

三维数组

三维及多维数组

c++怎么用三维数组

遍历三维数组

Excel Anylogic 中的数组

关于三维数组转换2维数组的问题