• 回答数

    4

  • 浏览数

    262

学生和赞美诗
首页 > 期刊论文 > 粒子群算法毕业论文

4个回答 默认排序
  • 默认排序
  • 按时间排序

TTTTTTTT醬

已采纳

目标函数是什么 还有约束条件

350 评论

忘心敛意

好的,只要编程的吗。

282 评论

海天浪涛

对于论文,首先就是要有创新点,或者实际应用。不改进就是别人的东西,改进了就是你自己的了。建议模仿别人的混合其他算法或者改进参数,或者参数自动生成等。这样有了改进的东西的论文才有创新点。

166 评论

winwing168

我这里有一个粒子群的完整范例:<群鸟觅食的优化问题>function main()clc;clear all;close all;tic; %程序运行计时E0=; %允许误差MaxNum=100; %粒子最大迭代次数narvs=1; %目标函数的自变量个数particlesize=30; %粒子群规模c1=2; %每个粒子的个体学习因子,也称为加速常数c2=2; %每个粒子的社会学习因子,也称为加速常数w=; %惯性因子vmax=; %粒子的最大飞翔速度x=-5+10*rand(particlesize,narvs); %粒子所在的位置v=2*rand(particlesize,narvs); %粒子的飞翔速度%用inline定义适应度函数以便将子函数文件与主程序文件放在一起,%目标函数是:y=1+(*(1-x+2*x.^2).*exp(-x.^2/2))%inline命令定义适应度函数如下:fitness=inline('1/(1+(*(1-x+2*x.^2).*exp(-x.^2/2)))','x');%inline定义的适应度函数会使程序运行速度大大降低for i=1:particlesize for j=1:narvs f(i)=fitness(x(i,j)); endendpersonalbest_x=x;personalbest_faval=f;[globalbest_faval i]=min(personalbest_faval);globalbest_x=personalbest_x(i,:);k=1;while k<=MaxNum for i=1:particlesize for j=1:narvs f(i)=fitness(x(i,j)); end if f(i)vmax; v(i,j)=vmax; elseif v(i,j)<-vmax; v(i,j)=-vmax; end end x(i,:)=x(i,:)+v(i,:); end if abs(globalbest_faval)

178 评论

相关问答

  • 一粒种子的力量议论文

    一粒坚强的种子 一粒种子脱离了兄弟姐妹,不幸被刮到了岩石缝中,从此这里种子便不见天日,得不到阳光,天天面对着同伴们的嘲笑,歧视,它变得苦闷,变得孤单,变得寂寞,

    浩予妈妈 3人参与回答 2023-12-06
  • 电子杂志网盘群

    作为《读者》杂志的老粉丝 ,我来回答这个问题吧。纸质书确实存在不环保,不好带,不便读,不便宜等等缺点,特别是现代社会节奏加快 ,一些传统的习惯也要随之而变。电子

    mini灵灵 3人参与回答 2023-12-07
  • 粒子群算法毕业论文

    目标函数是什么 还有约束条件

    学生和赞美诗 4人参与回答 2023-12-12
  • 国外对蚁群算法的现状研究论文

    蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型技术.它由Marco Dorigo于19

    一杯甜柠檬水 2人参与回答 2023-12-10
  • 同调群的计算方法研究论文

    G为任一交换群,Hom(Cn(K),G)为所有从Cn(K)到G的群同态所组成的群,这个群叫做K的以G为系数的 n维上链群,记作Cn(K;G)。利用K 的边缘算子

    苦瓜老太婆 2人参与回答 2023-12-11