本帖最后由 艳玲 于 2017-4-27 16:49 编辑
9 i, I& d3 G; Q+ Z8 y% m7 B. G, O; L, W4 v2 [* [0 ~% z# n
大家好,最近学习PlantSimulation,& o, w }& C" n/ n) m3 _
但是method方法运行时总是提示语法错误,. j/ w2 Z) N% C' L5 ~
即使是示例程序也是如此,% ~; {) W7 F3 }+ E
如果不添加method方法,仿真正常运行" @; g7 y/ ~$ l2 w
想问问大神或者遇到类似问题的朋友,
; y P5 ?: ~. @( r有没有什么解决办法,大家一起交流进步!+ k: {* D. {; u6 |+ l
[补充1]我想可能是method没有编译,在v13中找不到编译选项" h+ G4 I: W8 T, U; n
[补充2]下面的代码运行到第一行就提示语法错误
; n. `( l4 y6 L& b9 H6 Vvar i:real
2 K8 W, }! M- u1 N. `i:=z_uniform(1,0,1)
% x6 m8 K3 G) _" j5 x9 w@.createattr("type","string"), r4 g- Q2 i6 H4 K
if i<0.2
+ t5 m& a1 S% X w& V* T @.type="red"
$ W+ Q) {$ x6 f8 l PartRecord["Number",1]+=1# j" v- b% Z/ u3 _/ @
elseif i~<=0.5 and i>~=0.26 V( t! R. \. x& c! O( ]. V
@.type="green"5 |+ K6 ?' f6 s( E
PartRecord["Number",2]+=15 m: D2 i4 |4 ^2 }2 k. V
elseif i>0.5 E# Q- J2 ^4 a9 T- g
@.type="blue") ?2 o% K+ b$ S6 O- K# W, D
PartRecord["Number",3]+=11 A6 X8 f+ Z& M* a+ W# \
end
5 ]' T- p: P6 a( B9 V C, p' F5 L. v" T
|