24小时热门版块排行榜    

查看: 3430  |  回复: 0

chenjd39

铜虫 (初入文坛)

[求助] 利用神经网络RBF进行预测(小白求助大神。)

各位大神求助,请帮帮小白吧,多谢啦。
想利用x预测y,例如1017.08 ;564.07; 512.84;345.76为第一组x输入,预测得到9660。
代码如下:
x=[1017.08         1144.57         1278.75         1453.34         1749.27         2109.45         2447.32         2874.42         3418.57         3946.52         4329.30         5163.00         6059.24         6582.21         7128.87         7602.51;
564.07         635.83         690.81         793.01         954.04         1167.44         1341.87         1580.70         1894.14         2190.78         2362.14         2870.69         3349.53         3516.84         3741.72         3935.57 ;
512.84        578.3        624.92        715.24        847.79        1027.26        1184.21        1412.87        1703.2        1957.42        2110.82        2586.17         3019.00         3170.07         3377.97         3490.10 ;
345.76         389.29         414.18         462.87         521.53         666.78         762.16         887.96         1045.01         1253.26         1434.41         1704.51         2018.86         2329.26         2635.71         2992.00 ];
y=[9660        11547        12852        15398        18543        22586        26881        30969        34519        36185.3239        38384.7705        41217         43339         45303         49592         52646.41];
%第1到13组为训练样本;
P=x(:,1:13);
T=y(:,1:13);
net=newrbe(P,T,3);
%进行预测
test=x(:,1:15);
out=sim(net,test);
然而我的out的输出却是out=[9660        11547 12852 15398 18543 22586        26881 30969 34519 36185.3239 38384.7705 41217 43339 11547 11547 11547];
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chenjd39 的主题更新
信息提示
请填处理意见