How to do the interpolation of this data, so that I can plot the interpolated functionafter interpolation

 dat1 = Import["newdel(0.5).txt", "Table"]

The entries of the data table are ,x ,y ,z .But Z is fixed to some number say 1000, and x varies from 0.01 to 0.5 and y from 1000 to 5000. X Y and Z table has been generated after solving an inequality.

This is the Listplot from first two entries of the data

enter image description here

I want tha to remove the discontinuity of data points of this plot in lower part by means of interpolation then i tried the below code , but with errors

 data1 = Interpolation[dat1]

But Got this error Interpolation on unstructured grids is currently only supported for InterpolationOrder->1 or InterpolationOrder->All. The order will be reduced to 1.

  • 2
    $\begingroup$ Post newdel(0.5).txt on Pastebin and put the link in your question. $\endgroup$ Mar 28, 2019 at 14:58
  • 2
    $\begingroup$ It seems to me that you have the fewest points in the region of most interest. That would probably make interpolation not so useful. You probably want a fit to your data, but that requires an appropriate model function. Have you plotted the resulting interpolating function? Was it acceptable? I also second @J.M 's suggestion: without data, we can't help. $\endgroup$
    – MarcoB
    Mar 28, 2019 at 14:58
  • $\begingroup$ How can i put such a huge data here $\endgroup$
    – Immy Salam
    Mar 28, 2019 at 15:06
  • $\begingroup$ Available at this link pastebin.com/DLMR3SAQ $\endgroup$
    – Immy Salam
    Mar 28, 2019 at 15:10
  • $\begingroup$ @ImmySalam Thank you for including the data. In principle, what equation would this data obey? What could be a good model for it? $\endgroup$
    – MarcoB
    Mar 28, 2019 at 17:22


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.