SRSFromSDOFResponse (FPScript)
Calcule le spectre de réponse au choc (SRS) à partir des réponses des différents systèmes SDOF du modèle SRS, qui peut être calculé à l'aide de la fonction SDOFResponse.
Syntaxe
SRSFromSDOFResponse(Responses, [ SpectrumType = SRS_MAXIMAX_ABSOLUTE ], [ StartIndex = 0 ] [ , EndIndex ])
La syntaxe de la fonction SRSFromSDOFResponse se compose des éléments suivants :
Section |
Description |
||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Responses |
L'ensemble de données avec les réponses individuelles du système SDOF. 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. |
||||||||||||||||||||
SpectrumType |
Précise le type de spectre. L'argument SpectrumType peut avoir les valeurs suivantes :
Les structures de données autorisées sont Scalaire. Tous les types de données entiers 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é. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut SRS_MAXIMAX_ABSOLUTE . |
||||||||||||||||||||
StartIndex |
L'indice de départ de l'événement de choc. Ici, un indice négatif détermine une position par rapport à la fin de l'ensemble de données. Les structures de données autorisées sont Scalaire. Tous les types de données entiers 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é. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 . |
||||||||||||||||||||
EndIndex |
L'indice de fin de l'événement de choc. La valeur par défaut est la moitié de l'indice le plus élevé du signal temporel. Ici, un indice négatif détermine une position par rapport à la fin de l'ensemble de données. Les structures de données autorisées sont Scalaire. Tous les types de données entiers 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 Signal.
La composante X produit les fréquences SDOF calculées. Si plusieurs types de spectres sont spécifiés, le résultat est une liste.
Disponible dans
Option Analyse spectrale
Exemples
SRSFromSDOFResponse(SDOF, SRS_PRIMARY_POSITIVE + SRS_PRIMARY_NEGATIVE, 600, 5600)
Calcule le spectre de réponse au choc à partir des réponses des systèmes SDOF individuels, qui sont présents dans la série de signaux "SDOF" (voir la fonction SDOFResponse). L'événement de choc est défini entre les indices 600 et 5600. Le résultat est une liste à deux entrées. Le premier élément contient un signal avec les maxima pendant l'événement de choc. Le deuxième élément contient un signal avec les minima pendant l'événement de choc.