VarWindow (FPScript)
Crée une fenêtre de données compatible avec le signal spécifié.
Syntaxe
VarWindow(Signal, Window [ , Adjustment ])
La syntaxe de la fonction VarWindow se compose des éléments suivants :
Section |
Description |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Signal |
L'ensemble de données qui spécifie l'échantillonnage pour la fenêtre de données à calculer. Si vous spécifiez un signal ou une série de signaux, alors sa composante X est utilisée. Les structures de données autorisées sont Séries de données, Matrice de données, Signal et Série de signaux. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Window |
La fenêtre de données fixe ou ajustable à générer. L'argument Window peut avoir les valeurs suivantes :
Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Adjustment |
La largeur de Fourier unilatérale comme un multiple de l'intervalle de fréquence. La plage de validité est spécifique à la fenêtre. La valeur par défaut est de 1,5 pour une fenêtre d'observation cosinus et de 3,0 pour toutes les autres fenêtres de données ajustables. Les structures de données autorisées sont Scalaire. Tous les types de données réels sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
Remarques
Le résultat a la même structure que l'argument Signal.
La composante Y est remplacée par la fenêtre d'observation calculée et les composantes X et Z, si elles sont présentes, sont copiées dans le résultat sans modification.
Disponible dans
Option Analyse spectrale
Exemples
Dim x = Log10((100,1,1))
VarWindow(Signal(x,x), WIN_TUKEYHANN)
Génère une fenêtre Tukey-Hann à partir des données logarithmiques. La composante X est copiée dans le résultat.