FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

RemoveVoidValues

Supprime les valeurs invalides (void) d'un ensemble de données.

Syntaxe

RemoveVoidValues(DataSet)
ou
RemoveVoidValues(Y, le X)
ou
RemoveVoidValues(Y, le X, le Z)

 

La syntaxe de la fonction RemoveVoidValues se compose des éléments suivants :

Section

Description

DataSet

L'ensemble de données dont les points invalides (void) doivent être supprimés. Une composante X ou Z manquante est automatiquement générée sous forme de série linéaire, de sorte que même dans une série de données ou une matrice de données, il est possible d'identifier les valeurs, lignes ou colonnes qui ont été supprimées.

Toutes les structures de données sont autorisées, sauf Scalaire. 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.

Y

La composante Y de l'ensemble de données à traiter. Si vous spécifiez une structure de données composée, sa composante Y est utilisée.

Les structures de données autorisées sont Série de données, le Matrice de données, le Signal, le Série de signaux et Série de signaux avec composante X bidimensionnelle. Tous les types de données numériques 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é.

X

La composante X de l'ensemble de données à traiter. Si vous spécifiez une structure de données composée, sa composante Y est utilisée.

Les structures de données autorisées sont Série de données, le Matrice de données, le Signal, le Série de signaux et Série de signaux avec composante X bidimensionnelle. Tous les types de données numériques 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é.

Z

La composante Z de l'ensemble de données à traiter. Si vous spécifiez une structure de données composée, sa composante Y est utilisée.

Les structures de données autorisées sont Série de données et Signal. Tous les types de données numériques 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

Une valeur complexe est considérée comme non valide si sa partie réelle ou sa partie imaginaire est non valide. Un point dans un signal est considéré comme invalide si sa composante Y ou X n'est pas valide. Un point dans une courbe spatiale est considéré comme invalide si sa composante Y, X ou Z est invalide. Une ligne dans une série de signaux est considérée comme non valide si sa valeur X ou toutes les valeurs Y sont non valides. Une colonne dans une série de signaux est considérée comme non valide si sa valeur Z ou toutes les valeurs Y sont non valides. Dans une série de signaux avec une composante X bidimensionnelle, une ligne ou une colonne est considérée comme non valide si, pour toutes les paires de valeurs XY, au moins une des composantes est non valide. Pour les ensembles de données bidimensionnels, il est donc possible que des valeurs non valides soient conservées dans le résultat. Si vous souhaitez supprimer toutes les valeurs invalides (void) d'une série de signaux, vous devez supprimer la série de signaux avant de convertir les valeurs invalides (void) en une liste à l'aide de la fonction SeriesToList.

Disponible dans

FlexPro Basic, Professional, Developer Suite

Exemples

RemoveVoidValues(Signal)

Supprime les valeurs invalides (void) du signal.

RemoveVoidValues(SeriesToList(SignalSeries))

Supprime toutes les valeurs invalides (void) de la série de signaux et renvoie une liste de signaux de longueur potentiellement différente.

Voir aussi

Fonction InterpolateVoidValues

Fonction SearchVoidValues

Fonction HasVoidValues

Fonction SeriesToList