MATLAB feedforwardnet

时间:2014-01-04 17:20:44

标签: arrays matlab dataset neural-network cell-array

我仍然是使用MATLAB的新手。我正在尝试用MATLAB自定义函数feedforwardnet创建一个前馈神经网络,我有自己的训练集,尺寸为2 x 100,这是一个多输入数组。

现在我遇到了如何将此数组提供给feedforwardnet函数的问题。我试过了

[NNINputs, NNTargets] = [n_xk, target] ;

其中n_xk和target都是2 x 100“double”数组。它显示错误:

??? Too many output arguments.

我还尝试将数组包装到单元格数组中,如下所示

myTrainSet = num2cell([n_xk, target]) ;

这一次,它显示

??? Undefined function or method 'feedforwardnet' for input arguments of type 'double'.
但是怎么样?神经网络就像一个带有默认数据集的魅力

load house_dataset ;

它的输入和输出也是13 x 251阵列。为什么它不能用我的单元格数组或数字矩阵?我在互联网上搜索过,没有太多的文献报道这个话题,如果确实如此,讨论仍然不清楚。感谢您的帮助!

0 个答案:

没有答案