clc;clear;
close all;
p=load(‘originaldata.txt’);%你问题最后说的数据文件名跟这个不同。
p1=p’;
t=[1];% 这个输出(Targets)应该和输入数据对应,输入数据有10个,输出应该也是10个
所以改为 t是一个1×10的行向量,每个元素对应10个输入数据的输出。不知道你的训练数据的输出是不是都是1?偶试了试假设你的数据的输出都是1,所以t=ones(1,10),可以运行。
首页 >
clc;clear;
close all;
p=load(‘originaldata.txt’);%你问题最后说的数据文件名跟这个不同。
p1=p’;
t=[1];% 这个输出(Targets)应该和输入数据对应,输入数据有10个,输出应该也是10个
所以改为 t是一个1×10的行向量,每个元素对应10个输入数据的输出。不知道你的训练数据的输出是不是都是1?偶试了试假设你的数据的输出都是1,所以t=ones(1,10),可以运行。