Multivalued function interpolation

Performs meaningful interpolation of multivalued functions
1.3K Downloads
Updated 7 Apr 2006

No License

When interpolating a multivalued function (more than one y for each x), interp1 produces, at best, an error (if there are identical x data), and at worst, garbage (see the attached image). This function performs meaningful interpolation of a multivalued function, when the inverse (x = g(y)) is a well-defined function. For each interpolated point, interp1Multivalued returns the interpolated y existing on each branch defined in the input x and y vectors.

Cite As

Nathaniel Brahms (2026). Multivalued function interpolation (https://uk.mathworks.com/matlabcentral/fileexchange/10663-multivalued-function-interpolation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP3
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Interpolation in Help Center and MATLAB Answers
Version Published Release Notes
1.0.0.0