spline (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classes propriétaires : approximation et resampling

Requiert : Module MathScript RT

Syntaxe

yy = spline(x, y, xx)

Description

Calcule l'interpolation spline cubique des données en entrée.

Exemples

Entrées

Nom Description
x Spécifie un vecteur.
y Spécifie un vecteur réel ou complexe. Si y a la même longueur que x, LabVIEW adapte les conditions aux limites 'not-a-knot'. Si y a deux éléments de plus que x, LabVIEW utilise les premier et dernier éléments dey comme pentes aux limites pour la spline cubique. y peut aussi être une matrice qui représente un polynôme défini par morceaux à valeurs vectorielles. Dans ce cas, chaque colonne de y représente la valeur d'un point.
xx Spécifie la nouvelle abscisse. xx est un vecteur.

Sorties

Nom Description
yy Renvoie les valeurs d'un polynôme défini par morceaux qui correspond à xx. yy est un vecteur.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

X = 0:6;
Y = [pi/2, 0, 1, 0, -1, 0, pi/2];
XX = 0:0.1:6;
YY = spline(X, Y, XX);
plot(X, Y, 'o', XX, YY, '-')

YY = spline(0:4, [0, 1, 0, -1, 0, 1, 0; pi/2, 0, 1, 0, -1, 0, pi/2], 0:0.1:4)

Rubriques apparentées

poly_pw
poly_pwhermite

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile