|  | 
 
 
 楼主|
发表于 2013-3-13 16:58:48
|
显示全部楼层 
| 2 `. S3 l, e7 b* V, _) kdongshui8558 发表于 2013-3-10 11:02  & D- J+ z3 R: o( K2 i& X4 V 应该是设置问题, 不是软件问题。找个例子跟着看看应该就明白了。
首先感谢回复了。, }5 s3 }8 E# D' ^, d6 S
 但是我就是按照周老师那本教材上面的第三章一步步进行的,不过GAWizard每次设置结束后,点击Reset时都会出现对话框,告诉我没有设置task,就是每次都会清除我之前设置好GAWizard内置的GAOptimization的Task:GASequence;后来查阅Simtalk,用语句:+ c: T* {0 y/ Y3 d2 C
 GAWizard.GAOptimization.TaskTable[1,1]:=GASequence;
 8 ^0 _) l: F* M* K: s1 o$ vGAWizard.Reset;- u( D1 Y: ^" W# s7 m4 y& b
 GAWizard.start;
 - x0 D9 u$ _; J但是一步步调试之后会出现我附件上传上来的错误,告诉我数据类型不对。
 * T6 g9 J; R7 d+ ~* `最后准备自己写Evaluate以及Termination方法,不适用GAWizard而直接运用GAOptimization;
 " y3 Y6 T, I. x: }0 r但是不知道怎样才能每次让仿真跑完之后,收集到之前定义的变量HandlingCost的值,因为如果用语句:: D9 o7 o. ?- W' w
 EventController.reset;
 ; ~  ^  L& m% R0 KEventController.start;之后,仿真就跑完了,如何将每次获得的变量HandlingCost的值写入到Chrom表中呢??1 u; g+ u+ ^9 K: v; c# r+ U* t
 真心请教大神的解答。
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?注册 
  |