Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-04-15, 08:49   #1
nefu
初级会员
 
注册日期: 2007-12-25
帖子: 2
声望力: 0
nefu 正向着好的方向发展
不错 神经网络在球磨机中的应用

我的毕业论文是"matlab神经网络在球磨机中的应用"!具体工作如下:
1,用不同的条件对原始粉体进行球磨,测量球磨后的粉体的两个参数定义为a和b
2,对球磨的影响因素有:时间t--range(1-24)
转速ζ--range(5-45)
大球的数量b--range(1-20)
小球的数量s--range(1-30)
原始粉体重量m--range(1-10)
水的重量w--range(1-10)
也就是6个输入对应两个输出
总共我会做30组,用其中的二十五组用神经网络进行模拟学习!用余下的五组来检验这个网络是否准确


这个写法对不对,请高手指点
clear all;
pr1=[1 24;5 45;1 20;1 30;1 10;1 10];
net1=newp(pr1,3);
net1.inputweights{1}.initFcn='rands';
net1.biases{1}.initFcn='rands';
net1=init(net1);
IW1=net1.IW{1};
b1=net1.b{1};
p1=[1 7 11 24 18;
5 20 30 10 40;
2 7 9 15 8;
1 2 7 10 8;
3 5 3 10 9];
[al,pf]=sim(net1,p1);
pr2=[1 24;5 45;1 20;1 30;1 10;1 10];
net2=newp(pr2,1);
net2.trainparam.epoch=100;
net2.trainparam.show=1;
p2=ones(3,6);
p2=p2*al;
t2=[2.13 4.67;1.68 5.01;1.56 3.13;3.01 2.11;2.77 4.02];
[net2,tr2]=train(net2,p2,t2);
epoch2=tr2.epoch
nefu 当前离线   回复时引用此帖
旧 2008-05-29, 16:26   #2
51444325
初级会员
 
注册日期: 2008-05-29
年龄: 43
帖子: 3
声望力: 0
51444325 正向着好的方向发展
默认

你是不是得把原始数据先归一化呀
51444325 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]请教:信号源数目估计-平滑秩序列法的matlab实现 Mythyou MATLAB论坛 0 2008-05-09 15:38
简单的布尔值计算问题? drongrn MATLAB论坛 1 2008-04-24 08:52
如何画3维齿轮的一个轮齿 bsx221 MATLAB论坛 1 2008-04-09 12:55
[求助]关于matlab制作界面读取图片问题。 tianbuzailan MATLAB论坛 0 2008-04-09 10:42
【资料】遗传工具箱 labfans MATLAB论坛 5 2008-01-16 20:08


所有时间均为北京时间。现在的时间是 03:36


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.