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!

