【发布时间】:2017-05-29 09:18:01
【问题描述】:
我试图用 Anylogic 做一些优化。我的问题是,如果我想优化变量而不是参数怎么办?例如,我想最小化成本函数。我想找到三个变量的最优值,
cost = -6 A -8 B -9 C
A,B,C 代表不同仓库的运费。 我无法将成本定义为参数,那么如何优化它? 谢谢
【问题讨论】:
标签: anylogic
我试图用 Anylogic 做一些优化。我的问题是,如果我想优化变量而不是参数怎么办?例如,我想最小化成本函数。我想找到三个变量的最优值,
cost = -6 A -8 B -9 C
A,B,C 代表不同仓库的运费。 我无法将成本定义为参数,那么如何优化它? 谢谢
【问题讨论】:
标签: anylogic
您不针对 AnyLogic 中的参数进行优化,但您定义了要优化的目标函数。在您定义它的优化实验属性中,您可以访问模型中的任何变量或任何其他对象(使用root.)。
因此跨多个变量进行优化是没有问题的。优化所做的是改变您在其属性中指定的一些参数。
我建议您查看一些简单的优化示例模型,看看它应该如何工作。希望这会有所帮助
【讨论】: