本帖最后由 艳玲 于 2017-4-27 16:49 编辑 ! j: D9 D0 P7 ^ j9 E; v5 I
' g8 \( Z& Q1 k% B* x) z- M大家好,最近学习PlantSimulation,
, ?+ I) r+ }8 r; O I. y7 n但是method方法运行时总是提示语法错误,
7 @' w4 I. h" h即使是示例程序也是如此,
, j5 h8 Z4 L# C9 u4 r: q! }7 ?如果不添加method方法,仿真正常运行
- M Z9 {* }# J9 E想问问大神或者遇到类似问题的朋友,
! b& e: a0 i: }( u: Q) g3 I有没有什么解决办法,大家一起交流进步!( e' V" z7 }/ d/ t/ E" x t( W
[补充1]我想可能是method没有编译,在v13中找不到编译选项7 ]* u' t, Z: |+ L, a% l
[补充2]下面的代码运行到第一行就提示语法错误
3 ?! ?5 o% m4 t$ S& I Nvar i:real4 C& r; E" `+ m
i:=z_uniform(1,0,1)
4 M. H' C& e8 H@.createattr("type","string")
- f0 W% T# {) X* O3 H, _3 I" |* Iif i<0.2/ `5 L4 F! o% Y: \$ u0 i
@.type="red"
7 ?$ g z3 z" d1 l* U PartRecord["Number",1]+=1
/ f$ o# E8 U" o5 L! @) gelseif i~<=0.5 and i>~=0.2
. ]8 @, E# [# K3 E: U @.type="green"
0 V* [7 x7 }" {$ _2 ~- O PartRecord["Number",2]+=1
) \& I! ~1 t3 E$ ~( B1 f: Eelseif i>0.5
: g; \8 s( [- L+ |$ D8 Z- k @.type="blue"
- l. w+ s$ X: w" T- X; M( K PartRecord["Number",3]+=1
! x. W0 h |4 y: `5 i6 z$ X. iend
4 B/ A- a6 J/ y8 W. t) z7 P/ g
4 g, A4 `( i* y: [4 k* ] |