• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

4、BP神经网络matlab信号拟合 - zhaoruirui

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

%% 学习目标:BP神经网络

%% 函数逼近   数据压缩    模式识别

%% 考虑要素: 网络层数   输入层的节点数   输出层的节点数   隐含层的节点数

%% 传输函数    训练方法

%% 对信号曲线进行拟合

clear all;
P=-1:0.04:1;
T=sin(2*pi*P)+0.1*randn(size(P));  %%建立输入输出
net=newff(P,T,18,{},\'trainbr\');    %%隐含层神经元个数是18
net.trainParam.show=10;
net.trainParam.epochs=10;          %% 训练100次
net=train(net,P,T);      
Y=sim(net,P);
figure;
plot(P,T,\'-\',P,Y,\'+\');
legend(\'原始信号\',\'网络输出信号\');
set(gcf,\'position\',[20,20,500,400]);

  

 

posted on 2021-04-22 09:40  zhaoruirui  阅读(135)  评论(0编辑  收藏  举报

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
用Delphi实现文件关联发布时间:2022-07-18
下一篇:
delphi7编译程序时报win32.indcu.a病毒的解决方法发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap