本帖最后由 艳玲 于 2017-4-27 16:49 编辑 : j) l4 b! T' b' {9 f0 H
- k# T2 e8 B! f% d" F. }; k大家好,最近学习PlantSimulation,, U# W2 K8 e. u" K2 {% |3 u
但是method方法运行时总是提示语法错误,: T; q" R: @- I8 Z8 f) x
即使是示例程序也是如此,1 H# k& d2 N T8 s( h. k
如果不添加method方法,仿真正常运行
" o6 E0 T# `$ _! Q7 c2 j1 P$ M( A想问问大神或者遇到类似问题的朋友, T( n( o$ r- Z" J! F! W: [* L
有没有什么解决办法,大家一起交流进步!
+ @7 p d- k. h1 k[补充1]我想可能是method没有编译,在v13中找不到编译选项$ M8 D1 E8 R% Z- v% U; j r6 H
[补充2]下面的代码运行到第一行就提示语法错误
! @7 }: I# x3 x, @% b3 T, e7 bvar i:real
: C8 k5 P" C6 s# |i:=z_uniform(1,0,1)6 ^! g6 p+ ]3 ]* l/ e8 C- a
@.createattr("type","string")
2 @. q' k/ @5 n4 i) o6 p# D/ K" ]if i<0.23 k' @5 q% _8 s6 C! `8 D( c
@.type="red"+ v+ l. c8 ]1 m
PartRecord["Number",1]+=1% U/ t& a# `0 j n' Y
elseif i~<=0.5 and i>~=0.2, B) y1 A8 ?3 P& r5 P
@.type="green"6 E( g) R9 ?0 j" T
PartRecord["Number",2]+=1
+ ~ o( I' y T% A. e; Melseif i>0.5
5 u/ v0 U0 k( u% J* a/ W @.type="blue"7 y: Y+ |) ^" G% O" z' ?
PartRecord["Number",3]+=1
1 y, ^! _/ h1 O% h/ b. H+ Pend! |9 L3 Z& i, `& m9 N8 @
9 V8 r5 k1 t F6 L2 J. T5 ?, I7 B$ A
|