声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1091|回复: 3

[编程技巧] 求助:修改matlab程序

[复制链接]
发表于 2007-1-2 23:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
真的是十万火急啊!哪位高手会的,看到后还能麻烦出手向助一下?
我对matlab真的一窍不通啊!
我需要这两个程序的仿真图,要是在matlab软件上运行出来的截图。
不幸被安排到这个课题,让我在一个月内弄懂,真是为难人啊!
希望有好心的高手能帮个忙了!先在这谢谢了
(1)采用L-M 优化算法用以训练BP网络,使其能够拟合某一附加有白噪声的正弦样本数据。设计一个三层BP络,其网络的隐含层神经元的激励函数为双曲正切型,输出层各神经元的激励函数为线性函数,隐含层有6个神经元,其中,样本数据可以采用如下Matlab语句生成:
    输入矢量:P=[-1:0.05:1];
    目标矢量:randn( ‘seed’ ,78341223);
              T=sin(2 *pi*P)+0.1*randn(size(P));
程序如下:
P=[-1:0.05:1];
randn(‘seed’,78341223);
t= sin(2 *pi* p)+ 0.1*randn(size(p));
plot(p,t,’+’);
plot(p,sin(2 *pi *p),’;’ );
S =[-0.975:0.05:0.975];
[wl,bl,w2,b2]=initff(p,6,’tansig’,1,’purelin’ );
disp_fqre= 10;
max_epoch= 5000;
err_goal=0.01;
lr=0.2;
tp=[disp_fqre max_epoch err_goal lr];
[wl,bl,w2,b2,ep,er]= trainlm(wl,bl,’tansig’ ,w2,b2,‘purelin’,P,t,tp);
a =simuff(s,wl,bl,’tansig’,w2,b2,’purelin’);
plot(s,a,P,t,‘+’,P,sin(2* pi* p),’:’ );
(2)本例研究利用Matlab工具箱的BP网络仿真某系统故障的预测,假设3个故障的样本分别为(1 1 0),(0 1 1),(1 0 1),3个故障分别编码为(1 O),(0 1),(1 1),下面利用BP工具函数设计网络,用自适应学习率算法进行BP的设计、训练和仿真。
程序如下:
p =[1 1 0 0 1 1 1 0 1];
t =[1 0 0 1 1 1]
[wl,bl,w2,b2]=initff(p,6,’logsig’,2,’purelln’);
disp_fqre= 10;
max_epoch= 18000;
err_goal=0.001;
lr =0.01;
tp =[disp_fqre max_epoch err_goal lr];
[wl,bl,w2,b2,te,tr]=trainbpx(wl,bl,’logsig’,w2,b2,
‘logsig’,P,t,tp);
x =[0.9968 0.9972 0.0013 0.0008 0.9974 0.9886 0.9912
0.0023 0.9875] ;
C=simuff(x,wl,bl,’logsig’,w2,b2,’logsig’);

[ 本帖最后由 xinyuxf 于 2007-1-4 10:09 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-1-3 11:18 | 显示全部楼层
你想要问什么?你这两个程序有很多低级的错误,比如变量的大小写等,P、S有的大写有的小写,乱套了
matlab是区分大小写的,另外符号也有很多毛病,比如单引号、加号等,都是应该用半角的,你这里却都是全角的

评分

1

查看全部评分

 楼主| 发表于 2007-1-3 11:35 | 显示全部楼层

回复 #2 happy 的帖子

我知道这里是有很多错误,我就想要这两个程序运行后的仿真图。是那种截图
拜托了,还能帮帮忙啊?
发表于 2007-1-4 02:25 | 显示全部楼层
原帖由 xyllh 于 2007-1-3 11:35 发表
我知道这里是有很多错误,我就想要这两个程序运行后的仿真图。是那种截图
拜托了,还能帮帮忙啊?


1. 修改上面我提到过的基本错误
2. initff是被淘汰的函数了,建议改用NNT2FF,这方面的例子非常多,自己到百度搜索一下就NN多了

如果你期望别人给你做基本不太可能,没人有那么多闲工夫!

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-13 05:02 , Processed in 0.090232 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表