1
我有这行代码:的NetLogo - 预期恒定误差
set SSB sum [foreach [foglie with [ipotetico? = false]] [((([media] of self) - media-tot)^2) * ([larg] of self * [altez] of self)]]
- foglie是一个agentlist;
- 媒体TOT是一个全局变量
我想不通为什么它给我的错误:
expected constant
我发现下面的漏洞,但在我看来不优雅,也许更慢:
set SSB 0
ask foglie with [ipotetico? = false] [ set SSB (SSB + (([media] of self - media-tot)^2) * ([larg] of self * [altez] of self)) ]
- 你觉得呢?
- 如何让第一个代码工作?
- 第二个代码是否等同?
“自我”不会增加任何含义,并且始终可以省略。而不是自己的'[x]',只要写'x' –