资源简介
群体智能算法作为智能启发式算法,它与自然界的生物的行为有着密不可分的关系,这也引起了许多学者和专家的浓厚的兴趣,各类智能算法也相继问世智能优化算法可以解决多种最优化问题,提供了遗传算法、蚁群算法、狼群算法等的原始代码,有中文注释。

代码片段和文件信息
%% BP 3维曲线拟合
close
clear
clc
x1 = -pi : 0.1 : pi;
x2 = sin(x1) + 0.1*rand(size(x1));
y = cos(x1 .* x2) + 0.1*rand(size(x1));
plot3(x1x2y‘o‘)
hold on
P = [x1;x2];
T = y;
% 归一化
[inputninputps] = mapminmax(P);
[outputnoutputps] = mapminmax(T);
net = feedforwardnet(15 ‘trainbfg‘);
net.layers{1}.transferFcn = ‘logsig‘;
net = train(netinputnoutputn);
x1 = -pi : 0.1 : pi;
x2 = sin(x1) + 0.1*rand(size(x1));
x = [x1;x2];
test_x = mapminmax(‘apply‘xinputps);
y = net(test_x);
test_y = mapminmax(‘reverse‘youtputps);
plot3(x1x2test_y)
%% 曲面拟合
close
clear
clc
rang = -10 : 0.6 : 10;
[xy] = meshgrid(rangrang);
x = x + eps;
y = y + eps;
z = (sin(x).*sin(y))./(x.*y);
x1 = x(:)‘;
y1 = y(:)‘;
z1 = z(:)‘+ 0.1*rand(size(z(:)‘));
scatter3(x1y1z1‘o‘)
hold on
P = [x1;y1];
T = z1;
net = feedforwardnet(20);
net = train(netPT);
% 绘图
rang = -10 : 0.1 : 10;
[xy] = meshgrid(rangrang);
x = x + eps;
y = y + eps;
zz = (sin(x).*sin(y))./(x.*y) + eps;
x1 = x(:)‘;
y1 = y(:)‘;
P = [x1;y1];
z1 = net(P);
z = reshape(z1size(x1)size(x2));
mesh(xyz)
surf(xyzz)
legend(‘原始点‘‘拟合曲面‘‘理想曲面‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 21374 2018-11-10 23:03 新建文件夹\BP\1.jpg
文件 1202 2018-11-24 10:52 新建文件夹\BP\demo_11_62.m
文件 2980 2018-11-10 19:57 新建文件夹\BP\demo_11_63.m
文件 3632 2018-11-24 11:25 新建文件夹\BP\demo_11_64.m
文件 1804271 2018-11-10 23:32 新建文件夹\BP\基于BP神经网络的图像压缩编码.docx
文件 12871 2018-11-10 16:37 新建文件夹\BP\花.xlsx
文件 520 2018-08-11 17:01 新建文件夹\GA\demo_11_14.m
文件 77 2018-08-11 17:07 新建文件夹\GA\demo_11_14_1.m
文件 89 2018-08-11 14:58 新建文件夹\GA\demo_11_14_2.m
文件 62 2018-08-11 12:26 新建文件夹\GA\objfun.m
文件 3677696 2018-08-10 22:45 新建文件夹\GA\遗传算法实验七.ppt
文件 28663 2018-11-24 17:31 新建文件夹\RBF\a.jpg
文件 805 2018-11-13 11:09 新建文件夹\RBF\demo_11_66.m
文件 440 2018-11-12 15:05 新建文件夹\RBF\demo_11_67.m
文件 1729 2018-11-24 17:12 新建文件夹\RBF\demo_11_68.m
文件 2038 2018-11-24 19:34 新建文件夹\RBF\demo_11_69.m
文件 1443 2018-11-13 11:28 新建文件夹\RBF\demo_pnn.m
文件 81143 2018-11-24 19:39 新建文件夹\RBF\图片\spread_0.01.jpg
文件 39072 2018-11-24 19:39 新建文件夹\RBF\图片\spread_0.11.jpg
文件 33014 2018-11-24 19:39 新建文件夹\RBF\图片\spread_0.21.jpg
文件 30083 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.31.jpg
文件 26559 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.41.jpg
文件 26627 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.51.jpg
文件 26607 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.61.jpg
文件 26492 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.71.jpg
文件 26344 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.81.jpg
文件 26207 2018-11-24 19:40 新建文件夹\RBF\图片\spread_0.91.jpg
文件 28626 2018-11-24 19:40 新建文件夹\RBF\图片\spread_1.01.jpg
文件 28524 2018-11-24 19:40 新建文件夹\RBF\图片\spread_1.11.jpg
文件 28490 2018-11-24 19:40 新建文件夹\RBF\图片\spread_1.21.jpg
............此处省略16个文件信息
相关资源
- 编程实现二维DCT变换
- 图像二值化
- 用FFT对信号进行频谱分析
- Tone-Reservation
- QGA 量子遗传算法
- 差分形式的阻滞增长模型
- 遗传算法的M文件
- 基于蚁群算法的开采沉陷计算参数反
- 简单二阶互联系统的非线性动力学分
- 基于蚁群算法优化SVM的瓦斯涌出量预
- 狼群算法Multi-strategy ensemble grey wolf
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 最全系统辨识源代码,包括多种最小
- 蚁群算法论文合集
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
评论
共有 条评论