本帖最后由 艳玲 于 2017-4-27 16:49 编辑
- W+ l& J/ n$ g1 ]& s
; d" c6 W- l2 ]: {& _, @大家好,最近学习PlantSimulation,
( M" h7 u4 }1 b5 S6 D但是method方法运行时总是提示语法错误,
2 b7 `7 j& f6 M: o& D) l1 |即使是示例程序也是如此,
; Z; N+ k6 \5 t$ T+ G5 e' h如果不添加method方法,仿真正常运行
4 Q. A8 z" a" R" |, w% C想问问大神或者遇到类似问题的朋友,$ j0 T" ]' v1 Q
有没有什么解决办法,大家一起交流进步!
4 }# y' `+ P5 M1 A& ?- J3 W1 K6 k[补充1]我想可能是method没有编译,在v13中找不到编译选项
1 m8 r& {8 ?' H s$ [( e[补充2]下面的代码运行到第一行就提示语法错误 I& f% G" x' A: s. m- N5 \( g
var i:real( h f4 f7 D4 A; m& \& |
i:=z_uniform(1,0,1)7 c5 `: i2 V" i* _. U; J+ y
@.createattr("type","string")
6 |- r$ f' d# @0 {& Z& @5 nif i<0.2
, k& }$ s& d! D$ A @.type="red"/ N) u# W; _, _6 E
PartRecord["Number",1]+=1
( w% k U1 A; Z6 h7 D# V# Relseif i~<=0.5 and i>~=0.2
* L8 K! U8 n, B2 Y6 y) K @.type="green"
4 [4 k7 c. M1 H9 }; Y+ x; u PartRecord["Number",2]+=1$ I) b; C# Q# i( n6 f
elseif i>0.5! Q; A8 [# J5 v* _* d6 t
@.type="blue"# E9 ^* H% }& ~3 c1 j3 |+ s1 J O0 X: p
PartRecord["Number",3]+=1
# N7 j7 w6 I9 Kend0 F( H$ D; L$ X0 C. e$ \. q
" Q8 ?2 y, N& ?+ y* B |