Bonjour,
je suis à la recherche d'une fonction me permettant d'obtenir l´équation de la surface qui interpole un nuage de points de coordonnées (x,y,z). J'ai utilisé plusieurs fonctions pour pouvoir afficher cette surface ; la plus satisfaisante est obtenue à partir de :
J'ai aussi utilisé mesh, je ne connais pas vraiment la différence entre les 2 mais le rendu est plus joli avec surf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [XI,YI]=meshgrid(x,y); method='v4' ZI=griddata(x,y,z,XI,YI,method); s=surf(XI,YI,ZI) set(s,'edgecolor','none')
J'aimerais donc pouvoir obtenir l'équation de cette surface, si c'est possible.
Dans le cas contraire, quelau'un saurait-il comment interpoler mes points "grossièrement", en choisissant la forme générale de la surface ? (de la même facon qu'en 2D, lorsqu'on choisit un polynôme de degré 3 pour une interpolation...).
Merci beaucoup pour votre aide !
Partager