📄 cost.m
字号:
P=[5.0000 1.0000 4.0000 2.0000 1.0000 2.0000;
5.0000 2.0000 4.0000 5.0000 5.0000 2.0000;
5.0000 5.0000 4.0000 5.0000 4.0000 2.0000;
5.0000 4.0000 4.0000 4.0000 2.0000 2.0000;
5.0000 5.0000 4.0000 4.0000 1.0000 2.0000;
5.0000 6.0000 4.0000 5.0000 1.0000 2.0000;
1.0000 4.0000 1.0000 4.0000 2.0000 1.0000;
2.0000 5.0000 5.0000 2.0000 4.0000 1.0000;
2.0000 4.0000 4.0000 4.0000 2.0000 4.0000;
6.0000 5.0000 6.0000 4.0000 5.0000 6.0000;
4.0000 5.0000 5.0000 4.0000 4.0000 2.0000;
5.0000 4.0000 4.0000 4.0000 2.0000 4.0000]';
T=[15.1600;
14.2300;
15.6600;
10.7800;
8.6100;
8.1600;
5.1500;
7.1600;
11.6900;
16.1000;
8.1600;
9.6800]';
net=newff ((minmax(P), [6, 13, 1]); %设计BP 网络,参数为8个输入单元,17个隐层单元,1个输出单元
net.trainParam.show=1; %训练过程中每迭代一次显示一次结果
net.trainParam.epochs=200; %最大迭代次数为200次
net.trainParam.goal=10^ (-12) ; %当精度达到10^ (-12)时,训练结束
[net, tr]=train (net, P, T); %将向量1~ 15作为样本,对BP网络进行训
a=sim(net,P)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -