本帖最后由 艳玲 于 2017-4-27 16:49 编辑
) ?% x, D+ }1 S, t+ _
/ H2 d4 t$ O/ p5 C; v& \' U大家好,最近学习PlantSimulation,. K2 v6 O, W; K& y4 {+ @
但是method方法运行时总是提示语法错误,8 y. _) }# _0 G) N, F
即使是示例程序也是如此,+ m; B+ V! X6 w9 y9 V* H
如果不添加method方法,仿真正常运行# B6 Q( S; Q7 h8 Q3 C* |; c* L; S7 H
想问问大神或者遇到类似问题的朋友,
+ V6 P7 U( A0 ?+ B有没有什么解决办法,大家一起交流进步!# k: \7 z5 Y1 [1 L' t1 n
[补充1]我想可能是method没有编译,在v13中找不到编译选项
6 E% x6 O+ K$ q1 T" ^% J( ^0 g[补充2]下面的代码运行到第一行就提示语法错误
$ Z8 Y) o# m! W% \/ F( }+ z2 nvar i:real
% c6 o# o/ t" m# zi:=z_uniform(1,0,1)
- E5 Z$ l+ |$ ]6 x: x@.createattr("type","string")
: T' j! M4 Z I* \$ Aif i<0.2
) L6 T( [# O, n7 z b5 F @.type="red"
; R6 m7 d9 d: C" Z PartRecord["Number",1]+=1
, K2 u! T! D" X4 Z% `* E" telseif i~<=0.5 and i>~=0.2
1 g5 f; O, g8 z @.type="green"9 d7 p2 C8 I) @& v; r) w2 s* \: h0 K
PartRecord["Number",2]+=10 P- r& c: i* Y/ g8 n
elseif i>0.5: s) @5 t! L. b2 h
@.type="blue"$ W: P3 c. x- _$ n
PartRecord["Number",3]+=1
3 [, t; t1 V( Z9 z) x- Aend
6 Z3 l0 z/ T5 M) S* C. k" d6 V; Y# [* `; x( r- q
|