实数遗传算法c语言代码,实数编码遗传算法实例

在遗传算法工具箱中有函数  bs2rv(Chrom,FieldD)

Chrom为初始种群

Chrom =

Columns 1 through 15

1     0     1     1     0     0     1     1     0     0     0     0     0     0     1

1     1     0     0     0     1     0     0     1     0     1     0     1     1     1

0     1     1     0     1     1     1     1     1     1     0     0     0     0     0

1     0     1     0     1     0     1     0     1     1     1     1     1     0     1

1     1     1     0     0     0     1     1     1     1     0     0     1     0     0

0     0     1     1     0     0     1     0     0     0     1     1     1     0     0

0     0     1     1     0     1     1     0     1     1     0     1     0     1     0

1     1     0     0     1     0     0     0     1     0     1     1     0     1     0

1     1     1     1     1     1     0     1     0     0     1     0     0     1     0

1     1     0     0     1     0     0     0     1     0     1     0     1     0     0

Columns 16 through 30

0     1     0     1     1     1     0     0     1     0     1     0     0     0     0

0     0     0     0     1     0     0     1     0     0     1     1     1     1     0

1     0     1     1     0     1     0     0     1     1     1     1     0     1     1

1     0     0     0     0     1     0     0     1     0     0     1     1     0     0

0     0     0     1     0     0     1     1     0     1     0     0     1     1     0

0     0     0     0     0     1     0     1     0     1     1     0     1     1     0

0     1     1     0     1     1     0     0     0     0     1     0     1     1     1

1     1     1     1     1     1     0     0     0     1     0     1     0     1     1

0     1     1     1     1     1     0     0     0     0     0     0     1     1     1

0     0     0     0     1     1     0     0     1     0     1     1     0     1     0

Columns 31 through 45

0     1     0     0     1     0     0     1     0     1     0     1     1     1     0

1     1     0     0     1     1     1     0     0     1     0     1     0     1     0

0     1     1     0     0     1     1     0     1     1     1     0     0     1     1

0     1     1     1     1     1     1     0     0     0     0     1     0     1     1

1     1     0     0     0     1     0     0     1     1     1     1     0     0     0

0     0     0     0     0     1     0     0     1     0     1     1     0     1     1

1     0     1     0     1     0     0     1     1     0     1     1     0     0     1

1     1     0     0     1     0     1     0     0     0     0     0     1     1     0

1     0     1     0     0     1     0     0     1     0     0     0     0     1     1

0     0     1     0     1     0     1     1     0     0     0     1     1     0     0

Columns 46 through 47

1     0

0     1

0     0

0     0

0     0

1     1

0     0

1     1

0     0

0     1

FieldD =

6.0000    6.0000    6.0000    6.0000    6.0000    5.0000    5.0000    4.0000    3.0000

1.2500    1.2500    1.2500    1.2500    1.2500    1.2500    1.2500    1.2500    1.2500

50.0000   50.0000   50.0000   43.1000   35.3000   27.4000   19.5000   12.7000    7.4000

1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000

0         0         0         0         0         0         0         0         0

1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000

1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000

得到的结果

43.8095   26.0119   10.5357   31.8071   18.0048   13.0597    4.7823    5.0667    3.8857

26.7857   10.5357   37.6190   19.8500   12.0595   15.5903   11.2581    5.8300    2.1286

15.1786   32.2024    5.8929   33.8000   25.5714    7.9984   11.8468   11.9367    7.4000

40.7143   42.2619   43.8095   10.5500    5.5738    9.6855   10.6694    5.8300    7.4000

37.6190   32.2024   50.0000   40.4429   33.1381   14.7468   18.3226    7.3567    1.2500

7.4405   48.4524   50.0000    9.2214   20.7071    1.2500   17.7339    8.1200    5.6429

8.2143   43.0357   23.6905   11.8786   15.3024   22.3387    3.6048    7.3567    7.4000

28.3333   11.3095   21.3690   32.4714   28.2738   15.5903   10.0806    2.7767    3.0071

33.7500   22.9167   23.6905   32.4714    3.9524   21.4952   17.7339    2.0133    7.4000

28.3333   10.5357   50.0000   12.5429   11.5190    6.3113    5.9597    4.3033    2.1286

分别表示什么意思???

求大神指教

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值