Undefined function or variable 'narnet'.
Show older comments
I am trying to predict the future movements on some points but I am quite inexperienced and I get the above error. I am using matlab R2015a. Thanks in advance. Below is my code:
inputDelays = 1:6:19; % input delay vector
hiddenSizes = [6 3]; % network structure (number of neurons)
net = narnet(inputDelays,hiddenSizes);
[Xs,Xi,Ai,Ts] = preparets(net,{},{},yt);
net = train(net,Xs,Ts,Xi,Ai);
view(net)
net = closeloop(net);
view(net);
yini = yt(end-max(inputDelays)+1:end); % initial values from training data
[Xs,Xi,Ai] = preparets(net,{},{},[yini yv]);
predict = net(Xs,Xi,Ai);
Yv = cell2mat(yv);
Yp = cell2mat(predict);
e = Yv - Yp;
figure(1)
plot(Nu+1:N,Yp,'r')
plot(Nu+1:N,e,'g')
legend('validation data','training data','sampling markers',...
'prediction','error','location','southwest')
Accepted Answer
More Answers (0)
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!