来自 excel anylogic 的三维数组
three dimensional array from excel anylogic
我想用 excel sheet 中的值填充三维参数。
因此,每年我都需要每个月的 CFS 值并将其保存在该参数中,但我不知道该怎么做。
我已经创建了具有年、月、箱三个维度的参数。
Datasheet
感谢帮助!
假设你有 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 sheet 中的值填充三维参数。 因此,每年我都需要每个月的 CFS 值并将其保存在该参数中,但我不知道该怎么做。
我已经创建了具有年、月、箱三个维度的参数。
Datasheet
感谢帮助!
假设你有 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);
}
}
}