Interpolating function with monotonic decresing first derivative
Ältere Kommentare anzeigen

Hello, everyone.
I want to find an interpolating function with monotonic decreasing first derivative as shown in the figure.
The black points are the data and the red line is the interpolating function I want to get.
The only condition of interpolating function is: dY/dX should monotonic decreasing .
Is their any interpolating function and solve this problem in MATLAB??
Thanks for any helpful ideas.
9 Kommentare
Jan
am 17 Okt. 2018
There is an infinite number of interpolating functions matching these points and the condition. Is dy/dx < 0 wanted globally or only in the interpolated interval?
Bruno Luong
am 17 Okt. 2018
Bearbeitet: Bruno Luong
am 17 Okt. 2018
"dY/dX should monotonic decreasing "
Your cannot with this data dY/dx is increases in some discrete points so you can never get dY/dx decreases.
Now if you mistake "dY/dx decrease" for "Y decreases" of "dY/dx < 0", that is possible.
Signed by Mr pedantic
Dimitris Kalogiros
am 17 Okt. 2018
Bearbeitet: Dimitris Kalogiros
am 17 Okt. 2018
I think , that "red" function of the given graph, has an increasing derivative. I wonder whether the restriction is: dy/dx should be negative
Kim Jeong Min
am 17 Okt. 2018
Torsten
am 17 Okt. 2018
Maybe Y = a*exp(-b*X) with a,b to be determined is a good choice for the function.
Bruno Luong
am 17 Okt. 2018
For fitting or interpolating?
Torsten
am 17 Okt. 2018
ok, fitting ...
Kim Jeong Min
am 17 Okt. 2018
Bearbeitet: Kim Jeong Min
am 17 Okt. 2018
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Interpolation finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!