本帖最后由 艳玲 于 2017-4-27 16:49 编辑
# {3 e, M- P3 x u; M
" c9 Z; H0 C' g, d+ ^+ W大家好,最近学习PlantSimulation,
0 s( j; v3 g: d& _7 y但是method方法运行时总是提示语法错误,2 M' u* B& V9 N
即使是示例程序也是如此,
0 t5 H: Y8 X/ Y7 z6 K7 I如果不添加method方法,仿真正常运行6 s7 q4 D5 @, h! d
想问问大神或者遇到类似问题的朋友,6 d' h, T, J: c/ c
有没有什么解决办法,大家一起交流进步! _ F2 o6 T) H9 w
[补充1]我想可能是method没有编译,在v13中找不到编译选项
+ C1 A+ C2 J0 s- o/ O+ p+ [. q[补充2]下面的代码运行到第一行就提示语法错误! M! _+ |+ U5 E
var i:real" H% S6 K" R& l2 K& ?
i:=z_uniform(1,0,1)
. t4 n* X: ?' U( g: o@.createattr("type","string")
, d; \, i& Q% ~9 _8 y) b" Fif i<0.2* W' X9 } c1 ?- V% M
@.type="red"1 N; f7 r6 ~/ Z* c1 }: j& d
PartRecord["Number",1]+=1
8 S6 X4 y0 S0 I+ Lelseif i~<=0.5 and i>~=0.26 A4 c" a/ n0 R9 E6 \
@.type="green"
3 k; X3 U7 N; w PartRecord["Number",2]+=1 L3 B7 |$ c% H
elseif i>0.5
- S- o3 x, H2 z+ g4 b$ a$ V4 L @.type="blue"' @* Z+ X$ W! P) [& p& ^
PartRecord["Number",3]+=1
+ \6 E* B8 m% P) b$ r' nend# |3 ^' @* ] @8 O* K
; B; f1 F- R4 d" ~4 ]" X. y8 M |