Lagrange interpolation in 2D?
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Xh Du
el 19 de Jun. de 2017
Comentada: image-pro
el 23 de Dic. de 2021
Hi all,
I'd like to find the interpolating polynomials on a 2d domain.
Imagine we have sample points (x1, y1), ... ,(xn, yn), and values at these points (z1, ..., zn), what is the interpolation polynomials for this 2-dimensional case? Is there a library in MATLAB to do this?
Further more, if the values at these points are matrices (m1, ... , mn), can we interpolate these matrices?
Many thanks!
0 comentarios
Respuesta aceptada
John D'Errico
el 19 de Jun. de 2017
Editada: John D'Errico
el 19 de Jun. de 2017
That you can't find it is a good thing.
Lagrange interpolation is a nice thing for ONE purpose only: to teach students some basic ideas. What those teachers fail to followup with is that it is a bad thing to use when you really need to do interpolation. So then those students go into the world, and try to use it. Worse, then they want to do stuff like use it for 2-d interpolation. Don't do it. The idea has "bad" written all over it.
There are many schemes around for 2-d interpolation/modeling. Use one of them. Start with scatteredInterpolant, or you might use radial basis function interpolation (I recall it being on the FEX), or approximation tools like my gridfit (on the FEX), or neural nets. Or there is Kriging, or use splines.
4 comentarios
image-pro
el 23 de Dic. de 2021
Hi Xh Du
Can you tell me how to interpolate image using lagrange method
Más respuestas (0)
Ver también
Categorías
Más información sobre Interpolation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!