QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2233|回复: 0
打印 上一主题 下一主题

[问题求助] 使用遗传算法遇到问题,求助!

[复制链接]
字体大小: 正常 放大

5

主题

8

听众

284

积分

升级  92%

  • TA的每日心情
    慵懒
    2013-10-7 08:58
  • 签到天数: 71 天

    [LV.6]常住居民II

    自我介绍
    大二数学专业

    群组LINGO

    群组Matlab讨论组

    群组2013年国赛赛前培训

    跳转到指定楼层
    1#
    发表于 2013-8-23 10:54 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    程序如下:- v( ~1 a0 f# H8 ~# e6 t! z' T
    %m文件
    / w/ Y3 K& S" [9 z' Zfunction eval=f(sol)
    ) M+ m: p) \3 ]' j+ E1 ?numv=size(sol,2);: }+ T- v) P& a9 Q9 p8 i' V
    x=sol(1:numv);' S  i3 j8 n9 Z7 q3 h$ m& `6 C
    eval=-20*exp(-0.2*sqrt(sum(x.^2/numv)))-exp(sum(cos(2*pi*x))/numv)+22.71282;
    . }: e0 D0 e6 O3 v1 B4 m3 l%m文件
    6 A1 y3 i, \4 s5 qfunction[sol,eval]=fitness(sol,options)
    & p; ~5 X/ y9 ~6 T+ G& }+ P3 Mnumv=size(sol,2)-1;6 q- {; }+ h  u/ z2 s4 N# ~
    x=sol(1:numv);& c% d) P: t9 ]3 l! Q) o7 V9 J
    eval=f(x);
    3 l2 ], M6 i, M/ \% D# A/ g. reval=-eval;1 M5 L( |: t. m1 Z0 O; [3 g
    %主程序6 ?3 r7 A7 n8 y5 {! H$ W7 P
    clc,clear) j! T& I9 R( O, n; W& |7 l8 C* ^
    bounds=ones(2,1)*[-5 5];
    - A8 ^0 \+ T' a& KinitPop=initializega(10,bounds,'fitness');1 `2 l. k; m# o. m
    [p,endPop,bestSols]=ga(bounds,'fitness',[],initPop,[1e-6 0 0],'maxGenTerm',1000,'normGeomSelect',[0.08],['simpleXover'],[0.3],'binaryMutation',[0.1]);
    ! h! w3 H1 o% H4 q: x* ?然后是出现的问题:Index exceeds matrix dimensions.0 F7 m: N1 B% F2 P( {2 J& @: t% b

    - a% U: P& [* cError in b2f (line 34)
    # A  O" {. ?5 N  a=bval((cs(i)+1):cs(i+1));* Z3 W* P9 S# q: A* X

    4 `9 U1 X# y) b

    + u% l+ e1 @/ [( ]! l4 FError in ga (line 194)
    ( m. I  O0 y* v( w0 |' m3 a6 L$ P  x      bPop(bFoundIn,=[gen b2f(startPop(bindx,1:numVar),bounds,bits)...' z! s! o( H( p0 E2 s
    0 \/ A" x8 T1 b' n; u; h

      |2 e! M  w" V8 [* D$ `Error in Untitled4 (line 4): ?) @9 {; c" I; s1 b
    [p,endPop,bestSols]=ga(bounds,'fitness',[],initPop,[1e-6 0 0],'maxGenTerm',1000,'normGeomSelect',[0.08],['arithXover'],[2 0;2 3;2 0],'nonUnifMutation',[2 25 3]);7 M& _+ Q  r" f: g
    是我的工具箱有问题还是程序有问题,不懂求教大神 遗传工具箱.rar (102.67 KB, 下载次数: 0) 工具箱/ N' s  B) Z' I& w" ]4 d  u  J& k

    ' d$ R; W$ z" A% {; n4 a/ p6 Z
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-5-8 07:06 , Processed in 0.442319 second(s), 53 queries .

    回顶部