资源简介
基于粒子群算法的优化模型,利用matlab运行此文件内的代码,针对你的问题,更改其中相应参数即可。
代码片段和文件信息
%RBF网络,由chap10_3a调用,返回值B为误差的和,和越小,说明得到的权值越好
function [pBsJ] = rbf_gaf(pBsJ)
ts = 0.001;
alfa = 0.05;
xite = 0.85;
x = [00]‘;
b = [p(1);p(2);p(3)];
c = [p(4) p(5) p(6);
p(7) p(8) p(9)];
w = [p(10);p(11);p(12)];
w_1 = w;w_2 = w_1;
c_1 = c;c_2 = c_1;
b_1 = b;b_2 = b_1;
y_1 = 0;
for k = 1:1:400
timef(k) = k*ts;
u(k) = sin(5*2*pi*k*ts);
y(k) = u(k)^3 + y_1/(1 + y_1^2);
x(1) = u(k);
x(2) = y(k);
for j = 1:1:3
h(j) = exp(-norm(x - c(:j))^2/(2*b(j)*b(j)));
end
ym(k) = w_1‘*h‘;
e(k) = y(k) - ym(k);
d_w = 0*w;d_b = 0*b;d_c = 0*c;
for j = 1:1:3
d_w(j) = xite*e(k)*h(j);
d_b(j) = xite*e(k)*w(j)*h(j)*(b(j)^-3)*norm(x-c(:j))^2;
for i = 1:1:2
d_c(ij) = xite*e(k)*w(j)*h(j)*(x(i) - c(ij))*(b(j)^-2);
end
end
w = w_1 + d_w + alfa*(w_1 - w_2);
b = b_1 + d_b + alfa*(b_1 - b_2);
c = c_1 + d_c + alfa*(c_1 - c_2);
y_1 = y(k);
w_2 = w_1;
w_1 = w;
c_2 = c_1;
c_1 = c;
b_2 = b_1;
b_1 = b;
end
B = 0;
for i = 1:1:400
Ji(i) = abs(e(i));
B = B + 100*Ji(i);
end
BsJ = B;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1353 2009-03-24 22:19 粒子群算法优化模型\chap10_3c.m
文件 2815 2008-12-21 17:55 粒子群算法优化模型\PSO.m
文件 1265 2008-12-21 17:35 粒子群算法优化模型\chap10_3b.m
文件 288 2009-03-24 22:19 粒子群算法优化模型\pfile1.mat
目录 0 2009-03-24 22:16 粒子群算法优化模型
文件 3543 2009-02-01 16:19 使用帮助:新手必看.htm
文件 183 2009-02-02 09:47 Matlab中文论坛--助努力的人完成毕业设计.url
----------- --------- ---------- ----- ----
9447 7
- 上一篇:遗传算法完整MATLAB程序
- 下一篇:AD620前置放大电路.ms10
相关资源
- 遗传算法完整MATLAB程序
- MATLAB灰色关联度代码
-
simuli
nk计数器、累加器.zip - 仿真了两径瑞利衰落信道模型和多径
- matlab读取并显示遥感img图像,包含单
- 快速随机搜索树RRT算法
-
MATLAB模糊控制及simuli
nk仿真 - psot工具箱及使用说明.zip
- 基于matlab的最小生成树prim算法
- matlab拟合程序
- GPS捕获跟踪定时同步的matlab代码
- 龙贝格算法MATLAB程序
- Matlab2017a许可证
- 基于聚类的路标检测K-meansMATLAB(RGB)
- dijkstra算法的MATLAB实现258163
- matlab程序.rar
- H-a-A-Wishart分类.zip
- Bayesian_estimate .m
- MATLAB GUI语音信号特征提取
- 遗传算法函数优化matlab代码
- WSN仿真-MATLAB基于COMPOW协议下的网络连
- 维纳滤波Matlab实现
- 动物图像多分类识别MATLAB可运行
- 龙格库塔原理详解及解微分方程组的
- 基于MATLAB的简单计算器
- 偏微分方程数值解迎风格式代码
-
直流降压斩波电路-simuli
nk仿真.rar - 神经网络Matlab实现代码[比赛已经用过
- matlab时钟万年历
- FIR滤波器内含完整的MATLAB代码
评论
共有 条评论