QQ登录

只需要一步,快速开始

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

[问题求助] 这个编码如何实现?

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

3

主题

11

听众

524

积分

升级  74.67%

  • TA的每日心情
    擦汗
    2015-2-12 23:58
  • 签到天数: 108 天

    [LV.6]常住居民II

    自我介绍
    运用遗传算法

    邮箱绑定达人

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2014-1-14 00:12 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    我刚学,请问这个遗传算法编码如何实现?哪位帮我修改一下。谢谢!7 w2 ^/ L, h8 M2 I; d5 j& J$ l
    7 ^  [0 Q1 h3 C2 s. ]
    min_var=-10;! O0 I$ B( V# }9 k1 M: |, j6 y
    max_var=10;
    * K$ q* O& K& m- \8 {4 W: ^scale_var=0.0001;
    : ^' e$ A! T# @/ A4 V5 spopsize=20;
    ) E, k% W$ G# E6 Y: T. O
    ; s. V, a- f+ W5 e, s% r& }function [bin_gen ,bits] = encoding(min_var ,max_var ,scale_var ,popsize)  e2 W% _) e; _9 e& m7 M" k
    bits = ceil (log2 ( (max_var
    ; w7 w! r( l3 X2 _* S-; P% T* m* I) \. R" A1 U
    min_var) . / scale_var) ) ;5 A- f  [0 r7 R( a! R
    bin_gen = randint (popsize ,sum(bits) ) ;
    1 L; D1 k1 v) z/ @* U! ^- Z- e function [bin_gen ,bits] = encoding(min_var ,max_var ,scale_var ,popsize); {2 v! c# C' Y% K- Q
    |
    + U' \) o7 K5 p" z: sError: Function definitions are not permitted in this context.2 p3 g3 t/ @5 N
    $ ?! Y2 j( v8 t( h7 c' H$ \
    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, 2025-10-14 19:45 , Processed in 0.513540 second(s), 53 queries .

    回顶部