本帖最后由 艳玲 于 2017-4-27 16:49 编辑 ' Q' R8 W8 M) ?4 y
9 \) \8 x( n6 T5 V8 q, n
大家好,最近学习PlantSimulation,
0 w _/ }7 A* ?但是method方法运行时总是提示语法错误,* s6 M3 s" X+ \" M$ y
即使是示例程序也是如此,
7 b9 |6 s( D9 g0 e/ z. ~如果不添加method方法,仿真正常运行
- s: C5 [0 I( P6 @9 D* s2 B3 v想问问大神或者遇到类似问题的朋友, g/ e/ l2 t% G3 F9 U/ O k' l2 e
有没有什么解决办法,大家一起交流进步!
Z6 ~ r0 V* @: q7 F _! l[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 t# i- G1 R; C2 a[补充2]下面的代码运行到第一行就提示语法错误
! K8 k% p, U2 [! N Lvar i:real
8 o+ c. ?$ h2 x. hi:=z_uniform(1,0,1)
" D% t7 |2 G4 P n' T- I2 x@.createattr("type","string")
L/ v$ B* }% @6 [4 oif i<0.2# P5 U; U: U: c; ~6 Q% j% z
@.type="red"
! j+ q9 |6 m7 w: }8 t% G: w. A8 j PartRecord["Number",1]+=1/ E+ g5 H9 P4 @+ `
elseif i~<=0.5 and i>~=0.2
' [* `/ w8 E# C9 H @.type="green"
1 O* l% Q1 a4 C, ]" X& y PartRecord["Number",2]+=1
, a v$ U7 V# y+ R4 _1 i. R& ]elseif i>0.52 Q0 K5 D3 j- ~# {
@.type="blue"$ b+ Y7 ?# |' j& B8 }
PartRecord["Number",3]+=1
+ l5 M; I- l: gend
7 `' v( `4 s& U( g
7 k) h+ h! y( i) N* j |