永发信息网

关于BP神经网络的建立,初学MATLAB不太明白,请指教!

答案:2  悬赏:80  手机版
解决时间 2021-01-26 03:34
我是想建立一个,3输入1输出的BP神经网络,但是有错,不知道错哪。最好能把程序完整打出来,非常感谢。!现有4个样本做训练。程序如下:
p=[22.28 6.60 106.3;21.06 6.67 106.6;14.03 6.45 106.74;11.90 7.11 105.2];
t=[1031882511 1160017381 1295337381 1339724852];
net=newff(minmax(p),[4 1],{'tansig','tansig'},'traingdx');
net.trainParam.epochs=10000;
net.trainParam.goal=0.000001;
net=train(net,p,t);
??? Error using ==> network.train
Targets are incorrectly sized for network.
Matrix must have 3 columns.
最佳答案
net=train(net, p, t);把这句改成net=train(net, p', t');试试,matlab应该默认使用列向量。或者直接使用matlab提供的图形界面取训练,在命令行输入nnstart
全部回答
p= [p,p_1]; end end t = p; % 神经网络输入与输出采用同一矩阵 . . . net= train(net,p,t); 很可能是这里,输入输出采取相同的量,但是输出需要转置一下.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
沙县财政局地址在什么地方,想过去办事
总攻文 男女通吃小说
雍正八年因西北用兵,特设军机处,经制规划,
06款吉利自由舰方向跑偏还左右摇摆是什么原因
三千瓦的三相电机用多少安的开关
怎样做到又学习好又玩的开心
王者荣耀已经有的皮肤还能接受赠送吗
980美元是多少人民币
中药是熬着喝效果好还是水泡着喝效果好?
从1900年到2000年使用英语的人数有何变化
怎样夸夸我家里的一个人
【六边形怎么画】怎么画正六边形?
永安市财政局地址在什么地方,想过去办事
久咳致喘的虚寒证,咳嗽加重的时间是A.早晨B.
判断题纬线是指与地轴垂直相交且环绕地球一周
推荐资讯
DNA决定mRNA的序列是通过A. 碱基互补配对B. D
用完住房公积金后,还清贷款,再买房的话可以
猪为什么吃了就睡睡了就吃?
李应的结局是什么?????????????
英文歌太瑞波太瑞波是什么歌
我的电脑游戏刚进去的时候为什么画面不清楚啊
车到了,去验车交钱需要注意什么
工业上,如何低浓度的硫酸铜溶液中析出硫酸铜
天一灯饰五金城地址在哪,我要去那里办事
车世界汽车生活馆地址在什么地方,我要处理点
成语安堵如故的意思是什么啊?有知道释义的请
彩云追星战法如何捕捉牛股?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?