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!