资源简介

基于遗传算法的曲线拟合实验报告和matlab仿真源码。遗传算法求实验所建模型所需参数的最优值,实现现有数据曲线图的曲线拟合。

资源截图

代码片段和文件信息

function ret=Code(lenchrombound)
%本函数将变量编码成染色体,用于随机初始化一个种群
% lenchrom   input : 染色体长度
% bound      input : 变量的取值范围
% ret        output: 染色体的编码值

flag=0;
while flag==0
    pick=rand(1lenchrom)/2000;
    ret=bound(:1)‘+(bound(:2)-bound(:1))‘.*pick; %线性插值
    flag=test(lenchromboundret);             %检验染色体的可行性
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-07-09 10:16  遗传算法曲线拟合\
     目录           0  2018-12-25 13:54  遗传算法曲线拟合\matlab代码\
     文件         386  2018-01-19 10:00  遗传算法曲线拟合\matlab代码\Code.m
     文件        1393  2013-10-19 11:13  遗传算法曲线拟合\matlab代码\Cross.m
     文件        2029  2018-01-19 10:13  遗传算法曲线拟合\matlab代码\GA.m
     文件        1315  2013-10-19 11:13  遗传算法曲线拟合\matlab代码\Mutation.m
     文件         801  2013-10-19 11:13  遗传算法曲线拟合\matlab代码\Select2.m
     文件        9660  2015-01-28 21:32  遗传算法曲线拟合\matlab代码\data.xlsx
     文件         663  2018-01-19 09:54  遗传算法曲线拟合\matlab代码\myfunY.m
     文件         269  2013-10-19 11:13  遗传算法曲线拟合\matlab代码\test.m
     文件       62464  2019-07-09 10:15  遗传算法曲线拟合\(实验报告)基于遗传算法的曲线拟合.doc

评论

共有 条评论