matlab neural net NAR-time serious
이전 댓글 표시
I am using matlab neural net time serious to predict the further 48 days data,now i only get 8000 data about something.it's a matrix of 1*8000.i wanna know the data from 8001 to 8048. I had used NAR-time serious of ntstool.But I only get three net:net,netc and nets.how to predict? and i thought i got some useful information in the script generated in the gui as follow:
% Step-Ahead Prediction Network
% For some applications it helps to get the prediction a timestep early.
% The original network returns predicted y(t+1) at the same time it is given y(t+1).
% For some applications such as decision making, it would help to have predicted
% y(t+1) once y(t) is available, but before the actual y(t+1) occurs.
% The network can be made to return its output a timestep early by removing one delay
% so that its minimal tap delay is now 0 instead of 1. The new network returns the
% same outputs as the original network, but outputs are shifted left one timestep.
nets = removedelay(net);
[xs,xis,ais,ts] = preparets(nets,{},{},T);
ys = nets(xs,xis,ais);
stepAheadPerformance = perform(net,ts,ys)
But i don't know how to deal with it.
댓글 수: 1
Greg Heath
2015년 8월 30일
You are continually misspelling the word
SERIES
Hope this helps.
Greg
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

