本帖最后由 艳玲 于 2017-4-27 16:49 编辑
2 q/ Y1 V8 d' `( f6 b9 ~, @6 C! M* L- @2 ]1 T4 g0 |
大家好,最近学习PlantSimulation,
! k% S5 b/ v3 q/ C: {: a# h: J7 V但是method方法运行时总是提示语法错误,
- W6 u- o, e9 Y3 R& g. s即使是示例程序也是如此,5 ], v7 i% g3 V( _
如果不添加method方法,仿真正常运行
5 Z' K$ `% F+ t0 }% K& W3 B想问问大神或者遇到类似问题的朋友,
/ { c/ u$ |1 [: U& m, |有没有什么解决办法,大家一起交流进步!
* t* s6 P3 e% k0 ?: E, p2 \[补充1]我想可能是method没有编译,在v13中找不到编译选项
$ ^7 x+ M9 f% F$ t& Y" p[补充2]下面的代码运行到第一行就提示语法错误
0 p- z! X" ?* J( r7 pvar i:real! c2 `. X6 }- @4 ~
i:=z_uniform(1,0,1)- O" s9 S. x. E5 W
@.createattr("type","string"); z# Q- y. f1 \3 j
if i<0.2
- Z$ ^/ J/ a/ l$ M7 v1 h @.type="red"6 G& J- [" D/ w! b0 {9 @$ E
PartRecord["Number",1]+=1; s/ v O& h. ]+ ? n
elseif i~<=0.5 and i>~=0.2% ]+ G( `7 C7 c" x2 t A9 n# ]
@.type="green"
+ z6 ~) C0 G4 P: S PartRecord["Number",2]+=1( n5 X& e# o% V U9 _, e% c
elseif i>0.5
. F% T) c$ ]; I8 u, l @.type="blue"
/ B) [4 `8 f) Y# i" B% M$ K- d PartRecord["Number",3]+=1( r' d1 Y9 {4 @
end3 f& |! L: v9 n! |; h1 N
7 b( j+ `+ C6 G$ m- @- T7 { |