Interpolation rationnelle
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Interpole ou extrapole f à valeur de x à l'aide d'une fonction rationnelle. La fonction rationnelle passe par tous les points formés par Y et X.

Entrées/Sorties
Y
—
Y est le tableau des valeurs dépendantes.
X
—
X est le tableau des valeurs indépendantes. Si le nombre d'éléments dans le X est différent du nombre d'éléments dans le Y, le VI définit la valeur d'interpolation et l'erreur d'interpolation de sortie sur NaN et renvoie une erreur.
valeur de x
—
valeur de x spécifie le point auquel l'interpolation ou l'extrapolation est effectuée. Si la valeur de x est comprise dans la gamme de X, le VI effectue une interpolation. Sinon, le VI effectue une extrapolation. Si la valeur de x est trop éloignée de la gamme de X, l'erreur d'extrapolation peut être importante. Ce n'est pas une extrapolation satisfaisante.
valeur d'interpolation
—
valeur d'interpolation est l'interpolation de la fonction f au point valeur de x.
erreur d'interpolation
—
erreur d'interpolation est une estimation de l'erreur d'interpolation.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
La fonction rationnelle

passe par tous les points formés par Y et X. P et Q sont des polynômes, et la fonction rationnelle est unique, pour un ensemble donné de n points (xiyi), où f(xi) = yi, f est une fonction quelconque, et pour un nombre x donné dans la gamme des valeurs xi.
Ce VI calcule la valeur d'interpolation en sortie y en utilisant

Si le nombre de points est impair, les degrés de liberté de P et Q utilisent
. Si le nombre de points est pair, les degrés de liberté de P sont
et les degrés de liberté de Q sont
, où n est le nombre total de points formés par Y et X.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Mathematics\Interpolation\Interpolation Solver.vi
Y
—
valeur de x
—
valeur d'interpolation
—
erreur
—