打印

遗传算法优化BP神经网络——非线性函数拟合(代码)

[复制链接]
52697|64
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cooldog123pp|  楼主 | 2018-9-28 13:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zlw000| | 2019-2-27 21:35 | 只看该作者
感谢大佬

使用特权

评论回复
板凳
zlw000| | 2019-2-27 21:36 | 只看该作者
跪谢大佬

使用特权

评论回复
地板
小马扎| | 2019-2-28 16:57 | 只看该作者
回复啥啊

使用特权

评论回复
5
630361153| | 2019-3-5 12:36 | 只看该作者
学习

使用特权

评论回复
6
1030470148| | 2019-3-5 16:41 | 只看该作者
感谢大佬

使用特权

评论回复
7
a562876| | 2019-3-5 21:11 | 只看该作者
看看

使用特权

评论回复
8
123huahua123| | 2019-3-21 17:17 | 只看该作者
正在学习,刚好可以参考学习一下

使用特权

评论回复
9
nihaojay| | 2019-3-25 15:34 | 只看该作者
感谢大佬

使用特权

评论回复
10
doublevv| | 2019-4-14 21:09 | 只看该作者
感谢大佬

使用特权

评论回复
11
zzd0904| | 2019-4-21 20:16 | 只看该作者
非常有用,感谢

使用特权

评论回复
12
a16578123| | 2019-4-26 01:41 | 只看该作者
感谢楼主!!

使用特权

评论回复
13
申小祥| | 2019-5-1 20:27 | 只看该作者
想要参考

使用特权

评论回复
14
cooldog123pp|  楼主 | 2019-5-7 15:24 | 只看该作者

下载就能学习参考啦,如果有了学习心得,可以发到论坛里面来

使用特权

评论回复
15
1821548870| | 2019-5-13 19:14 | 只看该作者
感谢

使用特权

评论回复
16
h821763491| | 2019-7-13 17:05 | 只看该作者
谢谢大佬

使用特权

评论回复
17
cooldog123pp|  楼主 | 2019-7-16 09:44 | 只看该作者
zzd0904 发表于 2019-4-21 20:16
非常有用,感谢

多谢肯定,肯定是很好的资料,希望对你有所帮助,记得给我帖子点赞。

使用特权

评论回复
18
congfenglong| | 2019-7-17 08:28 | 只看该作者
下载看看

使用特权

评论回复
19
lizhuo987456| | 2019-7-31 14:19 | 只看该作者
感谢分享!

使用特权

评论回复
20
lizhuo987456| | 2019-7-31 16:07 | 只看该作者
本帖最后由 lizhuo987456 于 2019-7-31 16:13 编辑

刚开始学遗传算法,在这个例子里遇见了一个错误不会修改,希望楼主有空时帮我解答一下。
individuals.chrom 初始化为10*21的矩阵,
在Select()函数中
    individuals.chrom=individuals.chrom(index,:);  %26行
    因为index在转轮赋值后列数很可能小于10,所以语句individuals.chrom执行后行数也很可能小于10。
但Cross()函数中
    pick=rand(1,2);                     % 10行
    index=ceil(pick.*sizepop);       % 14行
    v1=chrom(index(1),pos);        % 32行
    v2=chrom(index(2),pos);        % 33行
    index(1)、index(2)的值可能会大于chrom的行数导致赋值失败。
同样的,主函数genetic()中
    for j=1:sizepop                       % 75行
        x=individuals.chrom(j,:);     % 76行
也可能会赋值失败。







使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1880

主题

6518

帖子

30

粉丝