高分请教MATLAB程序问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:57:54
p=[0.17 0.46 37.6 7.55 1538 175 19 45;0.17 0.46 37.6 7.55 1538 170 20 46;0.17 0.46 37.6 7.55 1538 175 20 45;
0.17 0.46 37.6 7.55 1538 175 20 45;0.17 0.46 37.7 7.55 1538 170 20 44;0.17 0.46 37.6 7.55 1538 171 20 45;
0.15 0.41 37.6 7.55 1538 174 20 45;0.15 0.41 37.6 7.55 1538 169 19 44;0.15 0.41 37.6 7.55 1538 170 19 46;
0.15 0.41 37.6 7.55 1538 174 19 45];
t=[15.64 15.90 15.34 15.54 16.67 15.43 15.53 16.03 15.36 15.21];
[r,q]=size(p);
[s2,q]=size(t);
s1=5;
[w1,b1]=rands(s1,r);
[w2,b2]=rands(s2,s1);
A2=purelin(w2*tansig(w1*p,b1),b2);
disp_fqre=10;max_epoch=18000;err_goal=0.01;lr=0.01;
TP=[disp_fqre max_epoch err_goal lr];
[w1,b1,w2,b2,epochs,errors]=trainbp(w1,b1,'tansig',w2,b2,'tansig',p,t,TP);
以上程序我想做一个8入1出的预报模型
小弟毕业设计要用可是没用过matlab程序老错误
请高手看看以上程序错在哪?
如果不能实现8入1出的预测请给出相应程序程序
运行后显示
Missing operator, comma, or semicolon.
丢失符号?
跪求高手看看源程序错在什么地方!!!

clear all;
pause(1);
P=[0.1452 0.1466 0.1314 0.2243 0.3523 0.4642 0.5015 0.6981 0.7821 0.8345 0.9649 1.156 0.2415 0.3027 0;
0.1217 0.1581 0.1408 0.2304 0.3143 0.4312 0.5819 0.7125 0.8065 0.8647 0.9726 1.132 0.2385 0.3125 0;
0.1525 0.1627 0.1507 0.2406 0.3502 0.4636 0.5051 0.7352 0.8459 0.8915 0.9654 1.156 0.2216 0.2701 1;
0.1016 0.1105 0.1234 0.1978 0.3021 0.4232 0.5819 0.6952 0.8015 0.8725 0.9825 1.095 0.2352 0.2506 0.5;
0.1115 0.1201 0.1312 0.2019 0.3532 0.4736 0.5029 0.7032 0.8189 0.8619 0.9365 1.125 0.2542 0.3125 0;
0.1335 0.1322 0.1534 0.2214 0.3623 0.4827 0.5198 0.7276 0.8359 0.8906 0.9592 1.143 0.2601 0.3198 0;
0.1368 0.1432 0.1653 0.2205 0.3823 0.4971 0.5136 0.7129 0.8263 0.8953 0.9891 1.137 0.2579 0.3099 0;
0.1342 0.1368 0.1602 0.2131 0.3726 0.4822 0.5101 0.7098 0.8127 0.8921 0.9995 1.126 0.2301 0.2867 0.5;
0.1113 0.1212 0.1305 0.1819 0.3952 0.4312 0.5886 0.6898 0.7999 0.8423 0.9721 1.095 0.2234 0.279