• 大小: 8KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: Matlab
  • 标签: matlab  

资源简介

连续粒子群算法的matlab程序,含使用的例子程序和一些典型的优化问题函数

资源截图

代码片段和文件信息

%Program for test
clear;clc;

%Add path
addpath([cd‘\lib‘]);

%Test
obj_fun=@(x)egg(x);
var_num=2;
swarm_size=var_num*200;
swarm0=512*(2*rand(var_numswarm_size)-1);
max_iter=var_num*1e4;
[g_bestg_obj_valiter]=PSO(obj_funswarm0swarm_sizemax_iter)
% options=optimoptions(‘fmincon‘‘ConstraintTolerance‘1e-15‘MaxFunctionEvaluations‘30000...
%     ‘MaxIterations‘max_iter‘OptimalityTolerance‘1e-15‘StepTolerance‘1e-15);
% [xfval]=fmincon(obj_funswarm0(:1)[][][][]-512*ones(21)512*ones(21)[]options)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-21 10:54  连续粒子群算法\
     目录           0  2018-10-04 20:41  连续粒子群算法\lib\
     文件        1907  2018-10-04 17:37  连续粒子群算法\lib\ackley.m
     文件        1553  2018-10-04 20:10  连续粒子群算法\lib\crossit.m
     文件        1523  2018-10-04 20:12  连续粒子群算法\lib\drop.m
     文件        1598  2018-10-04 20:48  连续粒子群算法\lib\egg.m
     文件        1571  2018-10-04 20:36  连续粒子群算法\lib\griewank.m
     文件        1584  2018-10-04 20:39  连续粒子群算法\lib\holder.m
     文件        2512  2018-08-21 11:16  连续粒子群算法\lib\PSO.m
     文件         538  2018-10-07 17:41  连续粒子群算法\test.m

评论

共有 条评论