linear interpolation of angular data over a grid

7 visualizaciones (últimos 30 días)
Abel Abraham
Abel Abraham el 18 de Feb. de 2023
Editada: Abel Abraham el 18 de Feb. de 2023
I have scattered data of certain angles ranging from 0 to pi that I want to interpolate on a grid. For my purposes 0 and pi are "pointing" in the same direction, but my problem is the same as with 0 to 2pi. I'm using griddata and linear interpolation won't suite my purpose as it will turn areas between 0 and pi into pi/2 not recognizing that 0 and pi are pointing the same way. I can't collapse my data into an interval of 0-pi/2 as the pi/4 points and 3pi/4 points shouldn't be treated the same.

Respuesta aceptada

Abel Abraham
Abel Abraham el 18 de Feb. de 2023
Editada: Abel Abraham el 18 de Feb. de 2023
Found a function on file exchange!
This works from 0-360 degrees, so I can just multiply my 0-pi values by 2 and convert to degrees.

Más respuestas (0)

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by