资源简介
代码解释的很详细,可以直接用,已经测试过了,很好用。
代码片段和文件信息
clear
clc
fitnessfcn = @ PSO_PID; % 适应度函数句柄
nvars=3; % 个体变量数目
LB = [0 0 0]; % 下限
UB = [300 300 300]; % 上限
options=gaoptimset(‘PopulationSize‘100‘PopInitRange‘[LB;UB]‘EliteCount‘10‘CrossoverFraction‘0.6‘Generations‘100‘StallGenLimit‘100‘TolFun‘1e-100‘PlotFcns‘{@gaplotbestf@gaplotbestindiv}); % 算法参数设置
[x_bestfval]=ga(fitnessfcnnvars [][][][]LBUB[]options); % 运行遗传算法
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 477 2010-08-23 10:58 chapter14\GA_run.m
文件 29558 2010-08-22 18:38 chapter14\PID_Model.mdl
文件 2589 2010-08-23 13:03 chapter14\PSO.m
文件 174 2010-08-22 18:38 chapter14\PSO_PID.m
文件 116504 2010-08-23 13:09 chapter14\问题解决思路.pdf
目录 0 2018-08-06 14:30 chapter14
----------- --------- ---------- ----- ----
149302 6
评论
共有 条评论