资源简介
基本烟花算法进行函数最小/最大值寻优,对十多个测试函数进行了寻优,效果良好,代码附带详细说明
代码片段和文件信息
%fitness目标函数,也即适应度函数
function y=fitness(x)
%求最大值函数
y=-(x(1)^2-10*cos(2*pi*x(1))+x(2)^2-10*cos(2*pi*x(2))+20);
% y=-(-(sin(sqrt(x(1).^2+x(2).^2)).^2-0.5)./(1+0.001.*(x(1).^2+x(2).^2)).^2+0.5);
%求最小值函数
% y=-cos(x(1))*cos(x(2))*exp(-((x(1)-pi)^2+(x(2)-pi)^2));
% y=(1.5-x(1)-x(1)*x(2))^2+(2.25-x(1)+x(1)*x(2)^2)^2+(2.625-x(1)-x(1)*x(2)^3)^2;
% y=-0.0001*(abs(sin(x(1))*sin(x(2))*exp(abs(100-sqrt(x(1)^2+x(2)^2)/pi)))+1)^0.1;
% y=-abs(sin(x(1))*cos(x(2))*exp(abs(1-sqrt(x(1)^2+x(2)^2)/pi)));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 534 2016-04-08 22:30 fitness.m
文件 3820 2016-04-08 22:30 fundmental_FWA.m
文件 1085 2016-04-08 22:30 FWA_function_opt.m
- 上一篇:64位的CVX的安装
- 下一篇:Matlab11111
相关资源
- Matlab11111
- 风机模型可仿真结果
- time-vari-meshing-stiffness
- 永磁同步直线电机滑膜控制(SMC)M
-
SVD-ba
sed-watermarking 基于SVD的DCT域和 - 压缩传感重构算法(DCT-OMP)
- 整流逆变双向
- 风光储多分布式电源研究设计的实验
- 利用多相滤波结构实现宽带信号的信
- 通过B-样条曲线用于机械臂的运动控制
- heat-conduction-equation 偏微分方程热传导
- 频率步进matlab仿真
- CNN 深度学习的卷积神经网络的MATLAB代
- LG-modes 模拟仿真具有轨道角动量的L
- matlab计算岁差章动极移和地球自转矩
- BPSK与QPSK调制解调系统的Matlab仿真程序
- RMSHE 基本原理是将图像根据平均灰度
- Using-MATLAB-with-Serial-Devices 有GUI界面的
- IEEE_9bus
- signature Sal 基于图像签名的显著性区域
- 维Capon的宽带信号的matlab仿真代码(
- matlab中GAN网络实现
- frangi_hessian 多尺度海森矩阵血管增强
- isrgb 判断图像是否为RGB格式。
- Sum-Product-algrithm 因子图和和积算法的
- GPS数据处理软件
- Fuzzy-Synthetic-Evaluation-Model 在MATLAB下实
- offline-sEMG-recognition 提取人体手臂肌电
- graphcut 基于图论的知识进行图像分割
- matlab实现肺实质初始分割及采用滚球
评论
共有 条评论