matlab2017a训练神经网络,我用的r2017a版本的,关于神经网络有些函数在新版本该如何转换?...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

clear all

for n=5:16

q=xlsread('归一化后的q.xls');

t=xlsread('t.xls');

rand('state',0);

net=newff(minmax(q),[n,4],{'tansig','logsig'},'trainlm','learngd','mes');

net.trainParam.epochs=2000;

net.trainParam.goal=0.000001;

net.trainParam.show=100;

net.trainParam.time=inf;

[net,tr]=train(net,q,t);

y=sim(net,q);

error=y-t;

m=n-4;

res(m)=norm(error);

end

res

运行结果

警告: NEWFF used in an obsolete way.

> In nnerr.obs_use (line 17)

In newff>create_network (line 126)

In newff (line 101)

See help for NEWFF to update calls to the new argument list.

错误使用 network/subsasgn>network_subsasgn (line 551)

"performFcn" cannot be set to non-existing function "mes".

出错 network/subsasgn (line 10)

net = network_subsasgn(net,subscripts,v,netname);

出错 newff>new_5p0 (line 289)

net.performFcn = pf;

出错 newff>create_network (line 127)

net = new_5p0(varargin{:});

出错 newff (line 101)

out1 = create_network(varargin{:});

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值