作业帮 > 综合 > 作业

有关BP神经网络的问题?(函数逼近)(重赏o)

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/01 02:33:29
有关BP神经网络的问题?(函数逼近)(重赏o)
是个函数逼近问题:函数是:f(x)=x*x+y*y    -1<x<1,-1<y<1用matlab编一个程序,自己搞了半天都没搞出来
有关BP神经网络的问题?(函数逼近)(重赏o)
这是我看你的要求,自己编的,我也是新手.
clear;clc;
x=-1:0.1:1;
y=-1:0.1:1;
P=[x',y']';%输入向量
T=x.*x+y.*y%目标向量
net=newff(P,T,10); %建立一个三层BP网络,隐层神经元数量为10
net.divideFcn =''%数据全部用来训练
net.trainParam.show=20;
net.trainParam.epochs=200;%训练次数
net.trainParam.goal=0.000001;%性能指数
net.trainParam.min_grad=1e-10;%最小梯度
net=train(net,P,T);
C=sim(net,P)%仿真网络
E=T-C%误差