|

楼主 |
发表于 2013-3-13 16:58:48
|
显示全部楼层
dongshui8558 发表于 2013-3-10 11:02 
7 x1 P$ _0 D0 {* n6 ^/ b+ }应该是设置问题, 不是软件问题。找个例子跟着看看应该就明白了。 - T% c* u0 y8 d. Q4 T' T
首先感谢回复了。
' H8 d- z: Y/ N- U1 h但是我就是按照周老师那本教材上面的第三章一步步进行的,不过GAWizard每次设置结束后,点击Reset时都会出现对话框,告诉我没有设置task,就是每次都会清除我之前设置好GAWizard内置的GAOptimization的Task:GASequence;后来查阅Simtalk,用语句:
5 L9 Q# ? T# p& h# kGAWizard.GAOptimization.TaskTable[1,1]:=GASequence;$ I" r, r) ?+ V" ?6 G9 M+ a
GAWizard.Reset;
; _/ M& l4 y5 \8 M3 B* a4 E, `GAWizard.start;
2 X5 ?; W4 @% ?5 x) M. n但是一步步调试之后会出现我附件上传上来的错误,告诉我数据类型不对。
0 i9 @; S3 \5 }8 K, c( Q9 G最后准备自己写Evaluate以及Termination方法,不适用GAWizard而直接运用GAOptimization;8 h' i9 S/ t: U3 J! \7 q' a2 B
但是不知道怎样才能每次让仿真跑完之后,收集到之前定义的变量HandlingCost的值,因为如果用语句:
. A/ R% |9 n2 x8 K6 gEventController.reset;3 |; X# i* m. s" @0 p$ D$ g! K
EventController.start;之后,仿真就跑完了,如何将每次获得的变量HandlingCost的值写入到Chrom表中呢??
- R E3 x/ p1 l真心请教大神的解答。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|