请问索引超出矩阵维度怎么解决
x_1=-5:0.1:5;
x_2=-5:0.1:5;
[X_1,X_2]=meshgrid(x_1,x_2);
Y=X_1.^2+X_2.^2;
input=[X_1,X_2];
output=Y;k=rand(1,4000); %随机排序
[m,n]=sort(k);
input_train=input(n(1:3900),:)'; %找训练数据和预测数据
output_train=output(n(1:3900),:)';input_test=input(n(3901:4000),:)';outtput_test=output(n(3901:4000),:)';
[inputn,inputps]=mapminmax(input_train); %数据归一[outputnoutputps]=mapminmax(output_train);
net=newff(inputn,outputn,5);%构建神经网络
net.trainParam.epochs=100;
net.trainParam.lr=0.1;
net.trainParam.goal=0.0000004;
net=train(net,inputn,outputn); %神经网络训练
inputn_test=mapminmax('apply',input_test,inputps);%测试样本归一化
an=sim(net,inputn_test);%神经网络预测
BPoutput=mapminmax('reverse',an,outoutps);%预测结果归一化
save data net inputps putputps%网络存储
figure(1)%网络预测图形
plot(BPoutput,':og')hold onplot(output_test,'-*');legend('预测输出','期望输出','fontsize',12)xlable('样本','fontsize',12)ylable('输出','fontsize',12)