如何使用MATLAB中的遗传算法?1.如何导入EXCEL的数据?2.如何在染色体的长度为变化的数n进行创建?3.如果创建种群,使染色体[x1,y1,z1;~~~;xi,yi,zi;~~~~],且xi=[1,m],yi=[xi,m],zi=[yi,m]

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 21:33:18

如何使用MATLAB中的遗传算法?1.如何导入EXCEL的数据?2.如何在染色体的长度为变化的数n进行创建?3.如果创建种群,使染色体[x1,y1,z1;~~~;xi,yi,zi;~~~~],且xi=[1,m],yi=[xi,m],zi=[yi,m]
如何使用MATLAB中的遗传算法?
1.如何导入EXCEL的数据?
2.如何在染色体的长度为变化的数n进行创建?
3.如果创建种群,使染色体[x1,y1,z1;~~~;xi,yi,zi;~~~~],且xi=[1,m],yi=[xi,m],zi=[yi,m]

如何使用MATLAB中的遗传算法?1.如何导入EXCEL的数据?2.如何在染色体的长度为变化的数n进行创建?3.如果创建种群,使染色体[x1,y1,z1;~~~;xi,yi,zi;~~~~],且xi=[1,m],yi=[xi,m],zi=[yi,m]
1. 用
xlsread('yourfile_name.xls')
可读入excel文件中的数据.
2. 在目标函数年中,增加代码:
if(条件)
n=(表达式);
elseif(条件)
n=(表达式);
...
else
...
end
即可以达到目的.