如何从excel中读取参数数组,以便在初始化股票时可以使用其值?

卡尔·科特雷尔

问题:

我需要将Excel电子表格中的一行值读取到参数数组中,并使用这些值来设置股票的初始值。

具体内容:

一种。我可以使用ExcelControlName.getCellNumericValue(“ ExcelSheetName”,RowNumber,ColumnNumber)从excel成功设置标量参数默认值。

b。尝试使用ExcelControlName.readHyperArray(DestinationArrayName,“ ExcelSheetName”,RowNumber,ColumnNumber,false)设置数组参数的默认值会在生成时返回“无法返回空结果”错误。

C。我可以使用ExcelControlName.readHyperArray(DestinationArrayName,“ ExcelSheetName”,RowNumber,ColumnNumber,false)从代理操作“启动时:”部分调用的函数读取参数数组。

d。即使参数数组显示值(运行时),其初始值设置为由函数成功加载的参数数组的股票也全为零。初始值:ParameterArrayName。

e。当我通过值编辑器设置参数数组值时,股票会正确初始化。

我的怀疑:

我认为问题与Anylogic生成的模型的内部时序有关,因此在股票获得初始值后执行加载参数的功能-但这可能只是由于反复地把我的额头砸在墙上。但是,如果确实如此,我该如何更早地潜入该功能,或者更好的是,一个真正知道自己在做什么的人将如何做到这一点?

我要完成的工作:

作为一名七十年代的专家,我花了很多时间,并且在七十年代初从系统科学计划中使用Dynamo进行了模糊的动态建模回忆(此后一直未使用过),我认为我会对基于年龄的2019冠状病毒病大流行。我想看看,除其他外,建立监狱(在现在空缺的Club-Meds,Sandals ...我敢肯定)是否在经济上是有利的策略。要到达那里,就需要将经典的SIR方法分解为特定于年龄的因果关系链。到目前为止,我有8个年龄组的27个特定年龄参数和24个标量参数。尽可能多地键入和重新键入...我真的希望所有这些数据都有更好的方法。

我必须说,我对仅50年左右的建模速度感到惊讶,并且对Anylogic的应用程序着迷,尽管这对我来说有点像Java。

真的非常感谢你,

卡尔·科特雷尔

等效参数数组-一个在编辑中输入值的数组,另一个通过函数从excel文件读取

费利佩

不知道我是否理解,但是在这里:

我了解您具有以下结构:
sd结构

并且您要按以下方式初始化库存。 库存初始化

为此,请在参数的初始值上使用返回HyperParameter的函数: 初始化

函数getInitialValue应该返回一个HyperParameter,并且我认为这段代码应该对您有用(您必须根据excelfile上的内容选择RowNumber,MyDimension是维度的名称,而ExcelControlName是保存其中值的excel股票的初始值)

HyperArray x=new HyperArray(MyDimension);
for(int i=0;i<=numColumns;i++){
    x.set(ExcelControlName.getCellNumericValue("ExcelSheetName", RowNumber, i), i);
}

return x;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以在 VS 2015 中配置智能感知,以便在生成局部变量时使用其类型的默认值进行初始化?

来自分类Dev

如何在Verilog中初始化参数数组

来自分类Dev

如何在Verilog中初始化参数数组?

来自分类Dev

如何使可以使用Typescript中的对象或常规参数构造函数初始化的类?

来自分类Dev

如何从文件中读取浮点值并初始化数组?

来自分类Dev

是否可以使用python中__init__的self.variable值初始化方法的参数?

来自分类Dev

是否可以使用初始化列表在复制构造期间初始化向量的值数组?

来自分类Dev

在Excel中,如何设置VBA组合框,以便在复制工作表后仍可以使用?

来自分类Dev

如何将来自 API 的 id 存储在变量中,以便在单击时可以使用它来定位信息?

来自分类Dev

我可以使用条件初始化数组吗?

来自分类Dev

如何创建类的词典,以便可以使用键来确定要初始化的新类?

来自分类Dev

在Swift中,我可以使用for-in枚举来初始化或重置数组吗?

来自分类Dev

如何使用包含方括号数组的Excel单元格中的值初始化VBA中的数组?

来自分类Dev

如何获取数组类实例以使用初始化列表初始化数组

来自分类Dev

我可以使用其基类的实例初始化派生的数据类吗?

来自分类Dev

可以使用其他参数初始化C ++默认参数吗?

来自分类Dev

如何在Chrome中以pdf / txt格式打开图书,以便在阅读时可以使用Google翻译扩展名?

来自分类Dev

如何使用fscanf读取文件以在C中初始化值?

来自分类Dev

如何使用fscanf读取文件以在C中初始化值?

来自分类Dev

memset如何通过-1初始化整数数组?

来自分类Dev

在delphi中初始化整数数组

来自分类Dev

在C ++中初始化复数数组

来自分类Dev

如何进行修改Sliverappbar,以便在向上滚动时可以使用FlexibleSpaceBar看到背景图像?

来自分类Dev

如何在ARM64中初始化16位整数数组?

来自分类Dev

如何在一行代码中初始化指向整数数组的指针?

来自分类Dev

如何使用默认值动态初始化数组?

来自分类Dev

首次将值初始化为整数数组后无法重新初始化

来自分类Dev

如何在不初始化的情况下声明反序列化的类参数数组?

来自分类Dev

我们可以使用参数包作为std :: vector初始化程序吗?

Related 相关文章

  1. 1

    是否可以在 VS 2015 中配置智能感知,以便在生成局部变量时使用其类型的默认值进行初始化?

  2. 2

    如何在Verilog中初始化参数数组

  3. 3

    如何在Verilog中初始化参数数组?

  4. 4

    如何使可以使用Typescript中的对象或常规参数构造函数初始化的类?

  5. 5

    如何从文件中读取浮点值并初始化数组?

  6. 6

    是否可以使用python中__init__的self.variable值初始化方法的参数?

  7. 7

    是否可以使用初始化列表在复制构造期间初始化向量的值数组?

  8. 8

    在Excel中,如何设置VBA组合框,以便在复制工作表后仍可以使用?

  9. 9

    如何将来自 API 的 id 存储在变量中,以便在单击时可以使用它来定位信息?

  10. 10

    我可以使用条件初始化数组吗?

  11. 11

    如何创建类的词典,以便可以使用键来确定要初始化的新类?

  12. 12

    在Swift中,我可以使用for-in枚举来初始化或重置数组吗?

  13. 13

    如何使用包含方括号数组的Excel单元格中的值初始化VBA中的数组?

  14. 14

    如何获取数组类实例以使用初始化列表初始化数组

  15. 15

    我可以使用其基类的实例初始化派生的数据类吗?

  16. 16

    可以使用其他参数初始化C ++默认参数吗?

  17. 17

    如何在Chrome中以pdf / txt格式打开图书,以便在阅读时可以使用Google翻译扩展名?

  18. 18

    如何使用fscanf读取文件以在C中初始化值?

  19. 19

    如何使用fscanf读取文件以在C中初始化值?

  20. 20

    memset如何通过-1初始化整数数组?

  21. 21

    在delphi中初始化整数数组

  22. 22

    在C ++中初始化复数数组

  23. 23

    如何进行修改Sliverappbar,以便在向上滚动时可以使用FlexibleSpaceBar看到背景图像?

  24. 24

    如何在ARM64中初始化16位整数数组?

  25. 25

    如何在一行代码中初始化指向整数数组的指针?

  26. 26

    如何使用默认值动态初始化数组?

  27. 27

    首次将值初始化为整数数组后无法重新初始化

  28. 28

    如何在不初始化的情况下声明反序列化的类参数数组?

  29. 29

    我们可以使用参数包作为std :: vector初始化程序吗?

热门标签

归档