SurfaceToCurve (FPScript)
Transforme une surface (série de signaux avec composante Z) en une courbe 3D.
Syntaxe
SurfaceToCurve(Surface)
ou
SurfaceToCurve(Y, X, Z)
La syntaxe de la fonction SurfaceToCurve se compose des éléments suivants :
Section |
Description |
---|---|
Surface |
La surface à convertir en une courbe 3D (série de signaux avec une composante Z). Les structures de données autorisées sont 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. |
Y |
Une matrice de données avec la composante Y de la surface à transformer. Si vous spécifiez une série de signaux, alors sa composante Y est utilisée. Les structures de données autorisées sont Matrice de données et Série de signaux. 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 |
Une série de données avec la composante X de la surface à transformer. Si vous spécifiez un signal, alors sa composante Y est utilisée. Les structures de données autorisées sont Séries 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é. |
Z |
Une série de données avec la composante Z de la surface à transformer. Si vous spécifiez un signal, alors sa composante Y est utilisée. Les structures de données autorisées sont Séries 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
Le résultat a toujours la structure de données Courbe 3D.
Le résultat a la même unité que l'argument Surface.
Pour la transformation, les points de la matrice de données Y sont continuellement stockés ensemble, colonne par colonne, avec leurs composantes X et Z dans la courbe 3D résultante.
Pour les types de données complexes, un nombre est formé.
Disponible dans
FlexPro Basic, Professional, Developer Suite
Exemples
SurfaceToCurve(Series)
Transforme la série de signaux avec une composante Z en une courbe 3D.
L'illustration suivante montre une série de signaux et la courbe 3D qui en découle.