buffermx (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 : spectral analysis

Requiert : Module MathScript RT

Syntaxe

Y = buffermx(x, n)

Y = buffermx(x, n, p)

Y = buffermx(x, n, p, option)

[Y, R] = buffermx(x, n)

[Y, R] = buffermx(x, n, p)

[Y, R] = buffermx(x, n, p, option)

[Y, R, L] = buffermx(x, n)

[Y, R, L] = buffermx(x, n, p)

[Y, R, L] = buffermx(x, n, p, option)

Ancien nom : buffer

Description

Redimensionne un vecteur en entrée en matrice.

Exemples

Entrées

Nom Description
x Spécifie le vecteur en entrée à redimensionner. x est un vecteur réel ou complexe.
n Spécifie le nombre d'éléments de données dans chaque colonne de Y.
p Spécifie la longueur du chevauchement des colonnes adjacentes. Si p est supérieur à 0 et inférieur à n, le chevauchement entre des colonnes adjacentes est égal à p éléments. Si p est inférieur à 0, LabVIEW saute -p éléments entre des colonnes adjacentes. Si n est inférieur ou égal à p, LabVIEW renvoie une erreur.
option Spécifie l'option à utiliser pour redimensionner la matrice. Si p est supérieur à 0 et inférieur à n, option peut être 'nodelay' ou un vecteur à p éléments que LabVIEW insère au début du vecteur x en entrée. Si option est 'nodelay', LabVIEW n'insère pas de valeur au début de x. Si p est inférieur à 0, option est un entier qui spécifie combien d'éléments supprimer au début de x avant de construire la matrice.

Sorties

Nom Description
Y Renvoie la matrice en sortie. S'il n'y a pas assez d'éléments dans x, LabVIEW remplit la dernière colonne de Y avec des zéros.
R Renvoie le vecteur résiduel s'il n'y a pas assez d'éléments pour que la dernière colonne de Y soit complète.
L Renvoie des informations sur les éléments dans le vecteur résiduel R. Si p est supérieur à 0, L est un vecteur qui contient les échantillons des R qui n'ont pas été comblés avec des zéros par LabVIEW. Si p est inférieur à 0 et que R est vide, L est un scalaire qui indique le nombre d'éléments manquants dont LabVIEW a besoin pour obtenir une colonne complète avec une longueur égale à n - p. Si p est inférieur à 0 et que R n'est pas vide, L est égal à 0.

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:20;
Y = buffermx(x, 4);
[Y, R] = buffermx(x, 5, -3);
[Y, R, L] = buffermx(x, 3, 2, [21, 21]);

Rubriques apparentées

reshapemx

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

Pas utile