iT邦幫忙

1

anylogic軟體語法請教

  • 分享至 

  • xImage

各位大大好

小弟在摸索學習anylogic軟體(system dynamics),
但是對於一些變數輸入的語法,網路上查不到教學,又或是我關鍵字不正確?
請問大大們是否可以指點呢?

例如:dynamic variable要輸入if-else邏輯,原本以為是直接貼上java的語法,但是發現不對,卻是 statement>value ? return value : return value

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
JamesDoge
iT邦高手 1 級 ‧ 2023-02-18 14:58:05

if-else語句:
如果要在任意動態變數(dynamic variable)中使用 if-else 邏輯,你可以使用以下語法:

if (statement) {
return value;
} else {
return value;
}

在這個語法中,statement 代表條件判斷式,如果判斷式成立,會返回第一個 value,否則返回第二個 value。

條件運算符:在AnyLogic中還可以使用條件運算符進行條件判斷。
條件運算符的輸入方式為:條件 + ? + 成立時的值 + : + 不成立時的值。

例如:

myInt > 0 ? return true : return false;

我要發表回答

立即登入回答