I work with DataDrivenDiffEq and DifferentialEquations packages. Whenever I define a Discrete DataDrivenProblem and solve the problem(for example by Sindy), I cannot recover the dynamic form the DataDrivenSolution and make predictions. This happens in a situation that error is reasonably low and the plot function shows a relatively match graphs. The point is, it is not the case when I have a Continuous DataDrivenProblem. Here I put a link to an example of this problem:
I work with DataDrivenDiffEq and DifferentialEquations packages. Whenever I define a Discrete DataDrivenProblem and solve the problem(for example by Sindy), I cannot recover the dynamic form the DataDrivenSolution and make predictions. This happens in a situation that error is reasonably low and the plot function shows a relatively match graphs. The point is, it is not the case when I have a Continuous DataDrivenProblem. Here I put a link to an example of this problem:
https://github.com/MortezaBabazadehShareh/MortezaBabazadehShareh/blob/main/simulated_SIR.jl