资源简介
粒子群优化算法,matlab实现程序,有详细注释,可以直接运行。想学习pso算法的可以下载。
代码片段和文件信息
% =========================================================================
% Particle Swarm Optimization
clc
clear
close all
format long g
% countpso = countpso + 1
tic;
% =========================================================================
% 调用粒子群算法设置
dimension = 1; % 未知数的数量
minmax = 0;
goal = 0;
% 未知数的范围表达方式1
range_va = zeros(dimension2);
range_va(:1) = 0;
range_va(:2) = 1;
% % 未知数的范围 表达方式2
% range_va = [01000;
% 01000];
% =========================================================================
% 调用粒子群算法
process = mypso(dimensionminmaxrange_va);
% process = mypso(dimensionminmaxrange_vainitialparticlegoal);
% if minmax == 0
% process(:end) = process(:end)*(-1);
% end
process(end:)
%
toc
% % =========================================================================
% % 参数迭代过程作图
% for i2 = 1:dimension
% figure(i2)
% plot(process(:i2));
% title([‘迭代过程~第‘ num2str(i2) ‘个参数‘])
% xlabel(‘迭代次数‘)
% end
%
% % 适应度曲线作图
% figure(dimension+1)
% plot(process(:end))
% title(‘适应度曲线迭代过程‘)
% xlabel(‘迭代次数‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1220 2018-01-09 18:51 main.m
文件 402 2018-01-09 18:51 myfitness.m
文件 5535 2018-01-09 18:51 mypso.m
相关资源
- 粒子群算法优化BP神经网络权值的程序
- 用粒子群算法优化支持向量机的matl
- 利用PSO训练BP神经网络的matlab代码
- 基于matlab-GUI简易计算器的设计
- 基于matlab-GUI实时人脸检测系统
- 用PSO优化LSSVM的参数
- 现有的LSSVM工具箱,自带PSO优化,参数
- 多种滤波器MATLAB-GUI
- 基于PSO算法的PID控制器设计与实现论
- PSO粒子群算法万能matlab代码注释详细
- CLPSO算法matlab代码
- 步进电机--matlab--参考模型自适应
- 电动汽车充电的模拟退火PSO算法
- qpso算法matlab代码
- MATLAB——基于PSO工具箱的函数寻优算
- PSO-SVM 粒子算法优化支持向量机MATLA
- PSO优化BP神经网络模型.zip
- matlab-朴素贝叶斯-鸢尾花数据集
- matlab-m语言-编程实现随机树算法实现
- PSO算法R实现
- 新手学习matlab--画出电机的曲线图
- matlab-KNN分类器
-
详解MATLAB-Simuli
nk通信系统建模与仿 - 基于粒子群算法的PID控制器优化设计
- PSO算法-ACKELY函数测试
- HFSS-MATLAB-API接口
-
基于Matlab-Simuli
nk的遥感图像处理 - 多目标粒子群算法matlab
- matlab-logistic图像加密解密-彩色-灰度都
- Matlab-EMD工具箱 + 详细安装方法
评论
共有 条评论