【文件属性】:
文件名称: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进行网络预测,跟现在做的交通流预测很接近,很好的代码,我再研究研究