本帖最后由 艳玲 于 2017-4-27 16:49 编辑
/ x- i! b/ h. U' G) Y$ H1 w
, E& ?7 d; P" t' N$ y& Z6 |大家好,最近学习PlantSimulation,! N8 n9 C: A0 x/ s: N5 T& O
但是method方法运行时总是提示语法错误,# |9 d/ r5 w8 m( q3 t
即使是示例程序也是如此, }! E! C9 q# W5 i* R0 z
如果不添加method方法,仿真正常运行 I( l: f" h& T6 n% ^6 F
想问问大神或者遇到类似问题的朋友,( I3 P; W1 P2 E+ |/ f/ }
有没有什么解决办法,大家一起交流进步!
( b, Q% v. z# t: ?0 E[补充1]我想可能是method没有编译,在v13中找不到编译选项1 N; U: H$ D2 U& e4 _! K
[补充2]下面的代码运行到第一行就提示语法错误
+ s, C- Q [* W' }+ O5 r ~9 O; nvar i:real
, u+ Y# z, T7 I- d! u9 _9 `" bi:=z_uniform(1,0,1)4 j1 I F# ^# _* o& Q
@.createattr("type","string")
% E6 f5 ]4 A, c) S# {if i<0.2
# @, X* x3 L9 v. O @.type="red"
$ J/ I! f9 F4 ~$ V$ @) J+ B PartRecord["Number",1]+=1
( b7 ~& Z4 u9 E9 A, ?elseif i~<=0.5 and i>~=0.2
( O( H5 p" l' X: L7 m @.type="green"
" c; A4 i) }( [/ m4 u* o3 {7 q PartRecord["Number",2]+=10 A; @% s) j: G# B$ L
elseif i>0.5
# K/ h, P' a" `! `. V0 o @.type="blue"
9 t2 A7 F$ z& @, j PartRecord["Number",3]+=17 G/ L! D! H5 x7 @( S) }5 J
end4 x$ r8 p6 x: d6 ^3 ?8 v1 O
7 D0 j3 r( n( b0 m! s |