How to predict furure values in a non linear regression?

1 view (last 30 days)
Hi, I have a set of data and using the cftool I create a fitting curve of third order.
Now I want to predict future data using this fitting curve but I don't have any idea to do this.

Answers (1)

Torsten
Torsten on 24 May 2021
Edited: Torsten on 24 May 2021
Naive procedure:
If your fitting curve depends on time t, evaluate it at the future time instant you have in mind.
But be very,very careful here:
Extrapolation of trend curves is extremely error-prone. Especially polynomial curves of degree greater 1 usually don't reflect the physical or economical background where the data stem from and are therefor only suited to interpolate between the time limits of your data.
  2 Comments
FEDERICO CIOL
FEDERICO CIOL on 24 May 2021
My curve fitting has on y-axis the RMS value and in x-axis there is the index of the RMS from excel file.
But, in practice how i can evaluate it? I have to use a particular tool?
Torsten
Torsten on 24 May 2021
Didn't you get a formula for the polynomial p as
p(RMS index) = RMS value
(whatever RMS may mean)
?

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!