MATLAB: Error: Sample points must be unique and sorted in ascending order.

interpolationMATLAB

I have the following data. But when I am trying to interpolate it is giving
Error using matlab.internal.math.interp1
Sample points must be unique and sorted in ascending order.
Error in interp1 (line 154)
VqLite = matlab.internal.math.interp1(X,V,method,method,Xqcol)
Kindly help me out.
Thanks in advance.

Best Answer

You can use unique() to get rid of duplicate sample points. It will also sort them.
Related Question