本帖最后由 艳玲 于 2017-4-27 16:49 编辑
. _! t/ R, V/ D' u
, @; f1 P3 A; o, M9 {% n$ E7 n2 q大家好,最近学习PlantSimulation,
1 h# f0 _0 c/ e但是method方法运行时总是提示语法错误,
# h. c- N0 n4 x. i+ |" j即使是示例程序也是如此,* H# d! D O9 p
如果不添加method方法,仿真正常运行1 N" [' P2 t/ @
想问问大神或者遇到类似问题的朋友,2 y. E2 n, }5 F* s+ g& h' p
有没有什么解决办法,大家一起交流进步!
: l, `8 H( A; B! e[补充1]我想可能是method没有编译,在v13中找不到编译选项! n9 Q! A8 R4 J, B
[补充2]下面的代码运行到第一行就提示语法错误
# M2 `0 ^6 z! D( {* \: Hvar i:real E7 m) x2 B# `1 u1 o
i:=z_uniform(1,0,1)
, l) T6 i4 V; ]( x, ?8 E1 d@.createattr("type","string")' ^+ [' B. I( h
if i<0.2
7 l) y8 E- N \. H$ p) d1 } @.type="red"; q% g8 t5 C" A& L6 b
PartRecord["Number",1]+=1
0 `- p+ o5 a a1 k0 z( selseif i~<=0.5 and i>~=0.2
6 z- r @$ H. w, Q @.type="green" n' C6 k1 x A( z0 n
PartRecord["Number",2]+=1
( a$ r5 i, K* ^. G4 ~3 E. helseif i>0.5
% N6 }' S! F& t5 s; P4 } @.type="blue"
$ X- S1 C. Y0 s1 _9 X2 B) d PartRecord["Number",3]+=14 {; f, U, R+ C0 X2 K- _2 y
end
, m; a' J/ ^$ N# l
0 T" I+ B! U- p" ?' | |