I use method ‘interpolate’ from Interpolation.jl library with interpmode=FritschCarlsonMonotonicInterpolation, for example,
y_spline = interpolate(x, y_initial_curve.(x), FritschCarlsonMonotonicInterpolation())
How to get coefficients of all equations or equation expression of interpolation function, like y_spline, if it is possible.
Not familiar with the package but the tests show a function
using Interpolations: coefficients
itp = interpolate(log.(1:0.2:5), BSpline(Linear()))
Is that what you mean?
Thanks a lot, I found the answer in source code. ‘coefficients’ function gives only constant parts of piecewise polynomials. If linear, quadratic and cubic parts of polynomials are needed to get, ‘itp.m’, ‘itp.c’, ‘itp.d’ should be written, respectively.
You can press the Solution tickbox for your own answer to let everybody know it’s solved