本帖最后由 艳玲 于 2017-4-27 16:49 编辑 1 a* k# L* B- {- _$ q
7 J O! [8 I9 b# H, d8 n6 X9 l
大家好,最近学习PlantSimulation,3 C- p$ k/ X! y- @3 O
但是method方法运行时总是提示语法错误,7 D- g6 |0 @ D. u1 b
即使是示例程序也是如此,* E& [/ o, ` J& A( q4 [3 m0 Q+ i! m
如果不添加method方法,仿真正常运行% g- }& F9 T- D9 Q: N
想问问大神或者遇到类似问题的朋友,2 I4 g# u% x8 T$ m
有没有什么解决办法,大家一起交流进步!
" G; a! N% S( S% M8 s3 v[补充1]我想可能是method没有编译,在v13中找不到编译选项
/ y0 D" ^, ~% r" \& o7 Y% D[补充2]下面的代码运行到第一行就提示语法错误. I) E6 ]( d6 s3 ?0 C
var i:real1 D D$ R" h: X0 C! v' D$ I V
i:=z_uniform(1,0,1)
) I4 ^0 d6 t! W; O6 y( I! Q@.createattr("type","string")
% S# N% T6 z4 f; r. _) j! S4 b2 f; ~if i<0.2& E4 G" ]& j; X" m- Z" a2 e
@.type="red"3 F' _3 l. k- ^5 U- y
PartRecord["Number",1]+=1/ S2 r( ]4 X/ C" ^
elseif i~<=0.5 and i>~=0.2
+ ]; n) x1 i2 f, R @.type="green": m+ A! L) j/ |( e: X" d
PartRecord["Number",2]+=1, X- e! y, g3 G6 n
elseif i>0.5* D& J Q0 U* Y! O d! x
@.type="blue"% j" r; |9 x) d+ C" ? r8 S K
PartRecord["Number",3]+=17 [0 _# C* u) i, y6 Z2 x5 [
end% v! g4 ~7 o1 |4 F' C% |
0 U+ a0 c, d% V9 [5 Z' @ |