首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 运用粒子群计算函数的极值

运用粒子群计算函数的极值

资 源 简 介

应用背景 求最大值与求最小值两者转换时的修改处: BaseStepPso:代码83行和91行 InitSwarm: 代码44行 PsoProcess: 代码 69行 关键技术 调用格式: Scope=[  ]; [xm,on,off,fv]=PsoProcess(N,D,Scope,@InitSwarm,@BaseStepPso,@fitness,IsStep,0,M,IsPlot); Xm:目标函数取最大值时的自变量 Fv:目标函数的最大值 on:在线性能的数据 off:离线性能的数据 N:粒子数目(一般取20-40。对于大部分的问题10个粒子已经足够可以取得好的结果, 不过对于比较难的问题或者特定类别的问

文 件 列 表

粒子群
BaseStepPso.m
DrawGriewank.m
DrawRastrigin.m
fitness.m
InitSwarm.m
PsoProcess.m
求最大值与求最小值两者转换时的修改处.docx
说明.docx

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
0.594960s