poster
2019-12-10, 16:49
在nntool ,样本数据的格式为: [0 1 -1; 2 3 1]
我在一个文本文件中有8000个数据点。 如何格式化这些点以在此处使用?分号表示什么?
回答:
从这个例子 (http://www.mathworks.com/access/helpdesk/help/toolbox/nnet/getting4.html#35958)来看,这意味着输入数据的每列将用分隔; 。 Target数据将是类似于[1 2 3 4]的矢量,对应于输入数据的每一行。
例如,如果您想学习XOR真值表:
XY XOR 0 0 0 0 1 1 1 0 1 1 1 0 然后Input矩阵为
XY 0 0 0 1 1 0 1 1 Target是
XOR 0 1 1 0 因此,你的数据应被格式化为[0 0 1 1;0 1 0 1]对于输入(各列由一个分离; )和目标数据将是[0 1 1 0]
就您的8000点数据文件而言,您可以将其加载到工作空间中的变量中,并让nntool从工作空间或.mat文件中读取输入矩阵(将变量保存到其中之后)。
更多&回答... (https://stackoverflow.com/questions/1671987)
我在一个文本文件中有8000个数据点。 如何格式化这些点以在此处使用?分号表示什么?
回答:
从这个例子 (http://www.mathworks.com/access/helpdesk/help/toolbox/nnet/getting4.html#35958)来看,这意味着输入数据的每列将用分隔; 。 Target数据将是类似于[1 2 3 4]的矢量,对应于输入数据的每一行。
例如,如果您想学习XOR真值表:
XY XOR 0 0 0 0 1 1 1 0 1 1 1 0 然后Input矩阵为
XY 0 0 0 1 1 0 1 1 Target是
XOR 0 1 1 0 因此,你的数据应被格式化为[0 0 1 1;0 1 0 1]对于输入(各列由一个分离; )和目标数据将是[0 1 1 0]
就您的8000点数据文件而言,您可以将其加载到工作空间中的变量中,并让nntool从工作空间或.mat文件中读取输入矩阵(将变量保存到其中之后)。
更多&回答... (https://stackoverflow.com/questions/1671987)