|
|

楼主 |
发表于 2013-3-13 16:58:48
|
显示全部楼层
dongshui8558 发表于 2013-3-10 11:02 
) G, H: U* ?6 k1 s& D/ S; J应该是设置问题, 不是软件问题。找个例子跟着看看应该就明白了。 9 F; R Q4 k5 M+ Q' R4 u1 J
首先感谢回复了。# N3 k: _- G/ Y9 M# o, g9 E
但是我就是按照周老师那本教材上面的第三章一步步进行的,不过GAWizard每次设置结束后,点击Reset时都会出现对话框,告诉我没有设置task,就是每次都会清除我之前设置好GAWizard内置的GAOptimization的Task:GASequence;后来查阅Simtalk,用语句:3 r5 U/ a( j& L$ d8 I/ Q
GAWizard.GAOptimization.TaskTable[1,1]:=GASequence;6 g0 s# t. L, H+ A1 u8 r) k
GAWizard.Reset;8 x" z% H. k5 ^2 k1 ]4 d
GAWizard.start;+ k2 h0 {5 i$ Q/ S" G9 ]- F) |4 p
但是一步步调试之后会出现我附件上传上来的错误,告诉我数据类型不对。
. s- Y9 {. c F6 S( S最后准备自己写Evaluate以及Termination方法,不适用GAWizard而直接运用GAOptimization;
; G; K K% }9 i0 w2 F但是不知道怎样才能每次让仿真跑完之后,收集到之前定义的变量HandlingCost的值,因为如果用语句:
) J! P/ H! A) u5 ?$ d2 jEventController.reset;# K/ ~7 A5 l' S/ k
EventController.start;之后,仿真就跑完了,如何将每次获得的变量HandlingCost的值写入到Chrom表中呢??: x9 n' M, ?$ f' x5 X* M! v$ Q
真心请教大神的解答。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|