Objet d’analyse Interpolation de surface *

23.08.2021

Cet objet d'analyse vous propose quatre méthodes d'interpolation, c'est-à-dire de lissage, des surfaces.

L'interpolation spline 2D et l'interpolation spline 2D de compensation utilisent les mêmes méthodes mathématiques que l'interpolation spline unidimensionnelle, qui est décrite plus en détail dans cette rubrique. Par contre, un ensemble de données bidimensionnelles est une grille de points interpolés les uns après les autres dans les directions X et Z. Les conditions aux limites et le mode d'évaluation peuvent être définis séparément pour les deux directions.

L'interpolation par spline bicubique interpole la grille de données en une seule étape. Une fonction spline bicubique est utilisée pour chaque "tuile" de la grille de données. La méthode est efficace, robuste et permet d'obtenir des surfaces lisses entre les points de données ainsi qu'au niveau de ceux-ci. Toutefois, aucune condition limite ne peut être fixée.

L'interpolation "Natural Neighbor" est une méthode moderne qui génère des surfaces d'aspect naturel, lisses entre les points de données, mais pas aux points de données. Le résultat ressemble à un tapis de caoutchouc qui a été tiré sur les données. L'algorithme calcule pour chaque point d'échantillonnage une valeur moyenne pondérée sur tous les voisins naturels de ce point.

L'interpolation par "voisin naturel" est la seule méthode permettant d'interpoler des données de dispersion, c'est-à-dire des données comportant un nombre quelconque de coordonnées X et Z. Dans ce cas, l'ensemble de données à interpoler est une courbe 3D. Si vos données existent sous forme de grille de données, c'est-à-dire sous forme de série de signaux ou de matrice de données, vous pouvez utiliser l'une des trois méthodes d'interpolation.

L'interpolation par "voisin naturel" offre les variantes extrapolant et convexe. En mode extrapolation, tous les points de grille du résultat sont occupés, même pour les courbes 3D qui s'étendent sur une surface convexe, et pour les matrices de données qui ont des valeurs invalides sur les bords. En mode convexe, les points situés à l'extérieur de l'enveloppe convexe sont remplis avec des valeurs invalides.

L'interpolation par spline bicubique et l'interpolation par "voisin naturel" sont directement intégrées dans le graphique de surface 3D de FlexPro, de sorte que vous n'utilisez cet objet d'analyse que lorsque vous souhaitez traiter mathématiquement les données lissées.

L'illustration suivante montre les différents types d'interpolation :

Fonctions FPScript utilisées

Spline2D

CompensatingSpline2D

BicubicSpline

GriddedSurface

ScatteredSurface

Voir aussi

Objet d'analyse Approximation 2D

Objet d'analyse Transformation de courbes

* Cet objet d'analyse n'est pas disponible dans FlexPro View.

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :