PSO-RBF的MATLAB程序实现

时间:2018-05-13 06:59:14
【文件属性】:
文件名称:PSO-RBF的MATLAB程序实现
文件大小:3KB
文件格式:RAR
更新时间:2018-05-13 06:59:14
PSO RBF for i=1:popcount pop(i,:)=rand(1,9);%初始化粒子位置 V(i,:)=rand(1,9);%初始化粒子速度 %计算粒子适应度值 Center=pop(i,1:3); SP=pop(i,4:6); W=pop(i,7:9); Distance=dist(Center',SamIn); SPMat=repmat(SP',1,SamNum);%repmat具体作用 UnitOut=radbas(Distance./SPMat); NetOut=W*UnitOut;%网络输出 Error=SamOut-NetOut;%网络误差 %SSE=sumsqr(Error); %fitness(i)=SSE; RMSE=sqrt(sumsqr(Error)/SamNum); fitness(i)=RMSE; %fitness(i)=fun(pop(i,:)); end
【文件预览】:
PSO-RBF
----PSORBF.m(5KB)
----data2.mat(527B)
----data1.mat(538B)

网友评论

  • 感谢分享,可以直接使用。
  • 没下载就让我评论
  • pso_rbf进行网络预测,跟现在做的交通流预测很接近,很好的代码,我再研究研究