本帖最后由 艳玲 于 2017-4-27 16:49 编辑
& s, i/ m; G4 O7 H' c1 E5 J2 X- M' c2 c" Z( ]1 ^% L5 l0 h
大家好,最近学习PlantSimulation,
# I h* t, X" t- A但是method方法运行时总是提示语法错误, p8 H. h! w# z, o
即使是示例程序也是如此,% @9 r/ p* u9 Z& b
如果不添加method方法,仿真正常运行5 x* J! j) \$ F) `
想问问大神或者遇到类似问题的朋友,
% J( V1 ^4 O' W& u/ h有没有什么解决办法,大家一起交流进步!6 R+ o/ d: {1 C% B) W
[补充1]我想可能是method没有编译,在v13中找不到编译选项0 X/ V4 z0 i9 E9 Z' [$ C
[补充2]下面的代码运行到第一行就提示语法错误
8 X& e8 s3 w) c3 Z$ s; Pvar i:real
) L6 C; ?4 C* V4 S8 E' Ci:=z_uniform(1,0,1)
/ b( x" u/ `! u8 Q2 `% @% U@.createattr("type","string")
& V3 s) u. N/ ~* r6 qif i<0.2
1 C O/ t- s9 k9 r+ P0 f @.type="red"9 E$ |- \) |6 ?, G( H
PartRecord["Number",1]+=1
& @& w' o3 ^, helseif i~<=0.5 and i>~=0.2' U6 Q% ?! l, d o2 |( a
@.type="green"7 ^) j& z8 c% h9 B
PartRecord["Number",2]+=12 B( ]! g) [# I$ F3 G
elseif i>0.5
! M. ?. m, I. B# `; y0 [ @.type="blue"
7 [% X1 u6 M, S( L t PartRecord["Number",3]+=1/ u! ^! A3 c* Y0 M7 ^6 H4 F# p% r
end, p$ g; O' R1 W& e. ? E
$ b h$ l4 h r% ? |