interpolate (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)

Classe propriétaire : resampling

Requiert : Module MathScript RT

Syntaxe

y = interpolate(x, rate)

y = interpolate(x, rate, len, alpha)

[y, f] = interpolate(x, rate)

[y, f] = interpolate(x, rate, len, alpha)

Ancien nom : interp

Description

Utilise un filtre d'interpolation passe-bas pour rééchantillonner un signal en entrée à une vitesse élevée.

Exemples

Entrées

Nom Description
x Spécifie le signal en entrée à rééchantillonner. La longueur de x doit être supérieure à 2*len. x est un tableau de nombres flottants double précision réels.
rate Spécifie la fréquence de rééchantillonnage. rate est un entier signé 32 bits. La valeur par défaut est 1. Si rate est inférieur ou égal à 0, LabVIEW utilise la valeur par défaut.
len Spécifie la taille du filtre d'interpolation. len est un entier signé 32 bits. La valeur par défaut est 4. Si len est inférieur ou égal à 0, LabVIEW utilise la valeur par défaut.
alpha Spécifie la fréquence de coupure. alpha est un nombre flottant double précision. La valeur par défaut est 0.5. Si alpha est inférieur ou égal à 0, ou supérieur à 1, LabVIEW utilise la valeur par défaut.

Sorties

Nom Description
y Renvoie le signal rééchantillonné. La longueur de y est 2*rate. y est un tableau de nombres flottants double précision.
f Renvoie les coefficients du filtre d'interpolation passe-bas. La longueur du filtre d'interpolation passe-bas est 2*rate*len+1. f est un tableau de nombres flottants double précision.

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 = 1:9;
[Y, F] = interpolate(X, 2, 4, 0.5)

Rubriques apparentées

interpolate1d
interpolate2d
interpolateft

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

Pas utile