每个神经元对应向量的一维,输入神经元对应输入向量,输出神经元对应输出向量。如果用MATLAB建立神经网络,则样本的形式为:矩阵的一列为一个样本,即一个输入向量。
如果用BP神经网络,则使用newff函数。格式为:net=newff(PR,[S1S2],{TF1},BTF,BLF,PF),函数newff建立一个可训练的前馈网络。
输入参数说明:PR:Rx2的矩阵以定义R个输入向量的最小值和最大值;Si:第i层神经元个数;TFi:第i层的传递函数,默认函数为tansig函数;BTF:训练函数,默认函数为trainlm函数;BLF:权值/阀值学习函数,默认函数为learngdm函数;PF:性能函数,默认函数为mse函数。
谷歌人工智能写作项目:神经网络伪原创

在你的代码基础上说了AI发猫。clc;clear;closeall;p=load('');%你问题最后说的数据文件名跟这个不同。
p1=p';t=[1];%这个输出(Targets)应该和输入数据对应,输入数据有10个,输出应该也是10个所以改为t是一个1x10的行向量。