资源简介
matlab,用遗传算法求f(x)=x·sin(10π·x)+1.0的最大值,其中x∈[-1,2]
代码片段和文件信息
fplot(varible.*sin(10*pi*varible)+1.0‘[-12]);%画出函数曲线
NIND=40;%定义个体数目
MAXGEN=25;%定义最大遗传代数
PRECI=20;%变量的二进制位数
GGAP= 0.9;%代沟
trace=zeros(2MAXGEN);%寻优结果的初始值
FieldD=[20;-l;2;1;0;1;1];%区域描述器
fplot(varible.*sin(10*pi*varible)+1.0‘[-12]);%画出函数曲线
NIND=40;%定义个体数目
MAXGEN=25;%定义最大遗传代数
PRECI=20;%变量的二进制位数
GGAP= 0.9;%代沟
trace=zeros(2MAXGEN);%寻优结果的初始值
FieldD=[20;-l;2;1;0;1;1];%区域描述器
Chrom=crtbp(NINDPRECD);%初始群体
gen=0;%代计数器
varible=bs2rv(ChromFieldD);%计算初试群体的十进制转换
ObjV=varible.*sin(10*pi*varible)+1.0;%
- 上一篇:干涉图条纹追踪Matlab
- 下一篇:MATLAB-PSO区域覆盖
相关资源
- MATLAB-PSO区域覆盖
- 干涉图条纹追踪Matlab
- buck_boost_flyback_dc_dc
- 最大似然法实现图像盲复原,可以随
- 捷联惯导matlab程序求解飞行器姿态
- 医学CT断层图像三维重建的Matlab实现方
- T2F函数,在matlab中做傅里叶变换时调
- Matlab图像模板匹配算法
- 模糊自适应控制MATLAB实现
- matlab 全息图
- 检测隐含周期的信号的周期的MATLAB程
- Particle Filter 粒子滤波 MATLAB程序 Samp
- 激光器速率方程matlab程序
- Matlab实现带通滤波器的程序
- Elhorst_files_matlab_spatial_modeling.zip
- DLT和Tsai两步法标定相机的Matlab代码
- WSN的matlab仿真代码
- 基于MATLAB的MMSE算法估计
- MATLAB画路径图测试数据
- 信号检测与估计matlab仿真
- 四种支持向量机用于函数拟合与模式
- 基于MATLAB的简单VRP问题优化和仿真.
- FSKGFSK调制解调MATLAB程序
- Polar编码matlab程序
- 印刷体汉字的识别及其MATLAB实现有源
- 过零法测频率matlab程序
- MATLAB有限元仿真出图案例
-
Simuli
nk仿真_遗传算法PID控制 -
Matlab code of IEEE 802.15.4 MAC la
yer Perf - MATLAB实现人脸识别光照归一化算法
评论
共有 条评论