[英]How to update parameter value from excel file on each simulation day in Anylogic
[英]initializing one of the parameters per each of the simulation run in anylogic
在anylogic項目中,我有一個參數數組,我想在每次模擬運行時將其中一個參數初始化為1(其他參數初始化為0)。 實際上,我需要進行N次模擬,每個模擬中的每個參數都初始化為1。我該怎么做?
您可以嘗試:在Main上僅創建一個參數myParam
,並使用實驗屬性中的getCurrentIteration()
將當前的迭代次數從實驗傳遞到Main,以定義myParam
。
在股票中,您可以編寫一些代碼以僅在它們與myParam指示的內容匹配時才將它們“打開”,例如下面的股票#3:
if (myParam==3) {
work}
如果該參數實際上應具有定義股票的值,則可以將其類型更改為LinkedHashMap,其中鍵是迭代,值是股票的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.