pca2 train_input=[X(1:40,:);X(51:90,:);X(101:140,:)]'; train_output=[y(1:40,:);y(51:90,:);y(101:140,:)]'; test_input=[X(41:50,:);X(91:100,:);X(141:150,:)]'; test_output=[y(41:50,:);y(91:100,:);y(141:150,:)]'; net=feedforwardnet([6,3]); net=train(net,train_input,train_output) vysl=net(test_input) figure scatter(1:30,test_output) hold on scatter(1:30,vysl,'r') var(vysl-test_output) train_input=[Z(1:40,:);Z(51:90,:);Z(101:140,:)]'; train_output=[y(1:40,:);y(51:90,:);y(101:140,:)]'; test_input=[Z(41:50,:);Z(91:100,:);Z(141:150,:)]'; test_output=[y(41:50,:);y(91:100,:);y(141:150,:)]'; net=feedforwardnet([6,3]); net=train(net,train_input,train_output) vysl2=net(test_input) figure scatter(1:30,test_output) hold on scatter(1:30,vysl,'r') var(vysl2-test_output)