本帖最后由 艳玲 于 2017-4-27 16:49 编辑
9 ^) h& l* l! F. B$ V8 p/ V8 W* t d8 U' m p4 u/ S, u6 t0 l
大家好,最近学习PlantSimulation, H& j. A6 j6 b5 }* R X
但是method方法运行时总是提示语法错误, L+ j5 i+ Y8 }7 P0 S
即使是示例程序也是如此,! W6 d6 k+ ^; j' L
如果不添加method方法,仿真正常运行
* I$ p T7 N/ P3 [6 S想问问大神或者遇到类似问题的朋友,
7 i7 I! g! o$ J/ a3 Y9 s/ B7 ^有没有什么解决办法,大家一起交流进步!9 K( z& N1 _1 b! A0 R
[补充1]我想可能是method没有编译,在v13中找不到编译选项
' s: m: L0 S# G% K[补充2]下面的代码运行到第一行就提示语法错误
8 T. T+ L/ S% ^$ ]" Wvar i:real
6 m( W8 m/ H2 e$ Ri:=z_uniform(1,0,1): V% `5 Y, D( c: L, A+ Y
@.createattr("type","string")
( m4 H1 y3 ]+ g, Rif i<0.2
/ T; {8 R; v \8 p4 } @.type="red"# @1 F6 Y7 u* E( Y0 |
PartRecord["Number",1]+=1
8 x; m$ F, N6 G0 f/ F$ v( g6 eelseif i~<=0.5 and i>~=0.24 b' n% v, A3 z. F6 Z& v' P
@.type="green"
* l* t$ ] c( f/ j: w9 u" k9 Z' Y( q PartRecord["Number",2]+=17 {8 I, X! m" ^' {7 H
elseif i>0.5
5 ~) o& i5 O* K V5 p @.type="blue"
1 `6 f8 Y5 t8 a7 Z2 B: g PartRecord["Number",3]+=1/ S" d! m- P$ N. f- m
end
( ^% }5 G( G2 p: R5 T. x- }1 I+ n/ ?
% x. O) e& j: |; e- E' x* ]" P2 v3 S |