本帖最后由 艳玲 于 2017-4-27 16:49 编辑 , x. r4 t3 e+ R( n% A3 k- `
) I2 o- s1 B8 P4 J大家好,最近学习PlantSimulation,7 U; _# @$ ?$ o% D( G4 G7 V
但是method方法运行时总是提示语法错误,
9 L; V2 _) E- U即使是示例程序也是如此,: n8 g x4 y! E0 H7 T
如果不添加method方法,仿真正常运行& u: T7 s) k2 B; y, U
想问问大神或者遇到类似问题的朋友,
$ j/ T6 o5 _% p E$ B% ?# J有没有什么解决办法,大家一起交流进步!" J0 _, L6 V" A5 D
[补充1]我想可能是method没有编译,在v13中找不到编译选项
5 _& O, ~. `' h9 P1 Z/ H[补充2]下面的代码运行到第一行就提示语法错误; X8 \4 P2 z! s7 @
var i:real& Q- G J/ H i- b- ~5 L; D" v: r
i:=z_uniform(1,0,1)
: t1 Q+ w* J/ f) j@.createattr("type","string")
; S" u4 ~& W) [; [if i<0.2/ k3 T# Z: r x4 D
@.type="red"& c; J% n4 y/ P, l$ P% d2 D! z, \
PartRecord["Number",1]+=14 {* D3 z( z6 W8 ?! L: r
elseif i~<=0.5 and i>~=0.2
( |8 \$ W8 i; F2 Z2 ]/ o1 t @.type="green"' G& s( k5 A$ F. _4 M Y0 e
PartRecord["Number",2]+=1
! k% F0 I# a0 |- Helseif i>0.5* v) F6 B2 N& J! c O9 l" J
@.type="blue"9 w$ p' _4 k" ^9 K
PartRecord["Number",3]+=1 c/ C$ O) G: U3 |; g3 a
end# v7 ?4 ~0 {4 v; E: u
: P/ D9 D4 N9 Q2 L, r
|