本帖最后由 艳玲 于 2017-4-27 16:49 编辑
. I& t' k$ u9 H* W# x% r# H' B, y% e
. r, N5 A/ O5 x T2 Y' w8 o大家好,最近学习PlantSimulation,' K' `2 `! p9 u# A" | N
但是method方法运行时总是提示语法错误, O5 u3 H. E! P" M1 B
即使是示例程序也是如此,
7 o$ \5 g+ G n Y+ D如果不添加method方法,仿真正常运行
_/ T: @8 p7 M/ q$ i8 ~想问问大神或者遇到类似问题的朋友,$ }9 s# p& Z0 K1 O$ q
有没有什么解决办法,大家一起交流进步!6 F% q0 y' W7 Z1 N ?! e9 i
[补充1]我想可能是method没有编译,在v13中找不到编译选项2 d: ]& D5 o) r! d
[补充2]下面的代码运行到第一行就提示语法错误
9 j: h- o, u' w+ [3 {" vvar i:real
# a; A' i, Z3 U8 ?" ?9 T! ai:=z_uniform(1,0,1)2 H& ^! f3 X& h/ g6 Z! k1 J, l$ c
@.createattr("type","string")* L* j/ H7 Y+ l7 F- p
if i<0.2
0 ]; Y- y. S# k3 e @.type="red"
5 Q4 h5 @$ X+ g7 M PartRecord["Number",1]+=1! Y/ J1 [% m! U7 T; i
elseif i~<=0.5 and i>~=0.2" L* w u0 g" W; d' `9 Q
@.type="green"
; _ y% O# Q' r+ n PartRecord["Number",2]+=19 f/ G9 j) h% K8 {" l1 j2 N0 n
elseif i>0.5
0 G+ o5 t8 L: X$ B K4 ? @.type="blue"
7 H4 Z2 h% i/ k/ Q; E PartRecord["Number",3]+=1 z8 k' M- ~5 a& h
end
% s& k, G: O' H0 @7 i' |( r& X
% ?, t# @& ?! P4 a' o- l9 z8 Y, b |