How to predict 1 day ahead using NNTOOL
1 回表示 (過去 30 日間)
古いコメントを表示
Hi everyone! I have developed and trained a neural network by implementing NNTOOL. I obtained the output from the toolbox itself. The question is, what is the next step for me to carry out 1 day ahead prediction by using the existing neural network. I have 506 input and output data. I would like to get the next day' value, which is the 507th data. But how do I do that? Here's an illustration for better understanding. It consists of 506 data.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/162957/image.png)
I would greatly appreciate your answer because I am working on my final year project. Thank you.
0 件のコメント
回答 (1 件)
Greg Heath
2017 年 4 月 16 日
Insufficient information.
I assume NARNET
Which data set? N = ?
Default delays 1:d, d = 2 ?
input = x( 1 : N - d )
target = x( d + 1 : N )
input = x( N - d + 1 : N )
prediction ~ x( N + 1 : N + d )
Hope this helps.
Thank you for formally accepting my answer
Greg
1 件のコメント
Muhammad Usman Saleem
2023 年 5 月 8 日
@Greg Heath for future prediction of 3 steps how which command will use?
参考
カテゴリ
Help Center および File Exchange で Sequence and Numeric Feature Data Workflows についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!