What does the error "Error using bsxfun" mean in implementing FFNN?
1 回表示 (過去 30 日間)
古いコメントを表示
Hello, I'm new to ANN and I was trying to implement FFNN using the following code:
a = xlsread('Data.xlsx');
input = [a(:,3) a(:,4) a(:,5) a(:,6)];
target = a(:,8);
net = feedforwardnet(10);
net = train(net, input', target');
y = net(input);
But it gave me the following error for the last line:
Error using bsxfun
Non-singleton dimensions of the two input arrays
must match each other.
What does this error mean and how can I fix it? Is it because there are missing attributes in the feedforwardnet()?
採用された回答
Greg Heath
2017 年 5 月 8 日
The input matrix of N I-dimensional "I"nputs and corresponding output target matrix containing N O-dimensional "O"utputs have the dimensions
[ I N ] = size(input)
[ O N ] = size(target)
What are the results of these commands for your data?
Hope this helps.
Thank you for formally accepting my answer
Greg
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Matrix Indexing についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!