本帖最后由 艳玲 于 2017-4-27 16:49 编辑
- H( t p8 J1 N/ u$ n8 S2 V. _* k' g1 o/ b0 N" u" N
大家好,最近学习PlantSimulation,* `, h8 y( Q; b0 b+ T
但是method方法运行时总是提示语法错误,) N3 F9 ~; Y2 Z+ t4 i4 ?4 @9 O
即使是示例程序也是如此,
& `7 ?! ?1 n3 g, P, \1 ?) @ f如果不添加method方法,仿真正常运行
, f% S5 y: V& s% l; S" |" r想问问大神或者遇到类似问题的朋友,
: f5 ]8 h, A6 {2 w+ g' H有没有什么解决办法,大家一起交流进步!
2 b* P/ P& d5 z6 Q; B[补充1]我想可能是method没有编译,在v13中找不到编译选项
* U" s, H' V# k3 P( e" _ a% w/ W[补充2]下面的代码运行到第一行就提示语法错误
[1 q3 ]* ` P# @9 @, @! ovar i:real
$ u( t; G" R" R/ V: A8 pi:=z_uniform(1,0,1)
: ]7 O2 ^0 g9 }@.createattr("type","string")
% K7 ^# e {$ yif i<0.2
( q$ y. V/ R) @$ T5 z @.type="red"; T% r, r1 C$ x8 C: c; t: `. `
PartRecord["Number",1]+=1( _, i3 C$ p+ P% I. G: |; c
elseif i~<=0.5 and i>~=0.2# t F- X! o8 A3 b: V
@.type="green"
9 j j" l3 T" ?( b% @. u( Q9 c( U PartRecord["Number",2]+=1
2 d" [3 F: Z/ t3 pelseif i>0.5
: }0 K/ `( i+ ]( Z0 E @.type="blue") F G' t9 O' D6 \
PartRecord["Number",3]+=1
$ J; H, V& ? v: eend
l4 A9 h" {# V+ k0 P, i8 r* b+ j/ r! y5 k5 d( Z* B( i+ l
|