SRSFromSDOFResponse (FPScript)
Calculates the shock response spectrum (SRS) from the responses of the SRS model's individual SDOF systems, which can be calculated using the SDOFResponsefunction.
Syntax
SRSFromSDOFResponse(Responses, [ SpectrumType = SRS_MAXIMAX_ABSOLUTE ], [ StartIndex = 0 ] [ , EndIndex ])
The syntax of the SRSFromSDOFResponse function consists of the following parts:
Part |
Description |
||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Responses |
The data set with the individual SDOF system responses. Permitted data structures are signal series. All numeric data types are permitted. If the argument is a list, then the function is executed for each element of the list and the result is also a list. |
||||||||||||||||||||
SpectrumType |
Specifies the type of spectrum. The argument SpectrumType can have the following values:
Permitted data structures are scalar value. All integral data types are permitted. If the argument is a list, then the first element in the list is taken. If this is also a list, then the process is repeated. If this argument is omitted, it will be set to the default value SRS_MAXIMAX_ABSOLUTE. |
||||||||||||||||||||
StartIndex |
The starting index for the shock event. Here, a negative index determines a position relative to the end of the data set. Permitted data structures are scalar value. All integral data types are permitted. If the argument is a list, then the first element in the list is taken. If this is also a list, then the process is repeated. If this argument is omitted, it will be set to the default value 0. |
||||||||||||||||||||
EndIndex |
The ending index for the shock event. The default is half of the highest index of the time signal. Here, a negative index determines a position relative to the end of the data set. Permitted data structures are scalar value. All integral data types are permitted. If the argument is a list, then the first element in the list is taken. If this is also a list, then the process is repeated. |
Remarks
The result always has the data structure signal.
The X component outputs the calculated SDOF frequencies. If several types of spectra are specified, then the result is a list.
Available in
Option Spectral Analysis
Examples
SRSFromSDOFResponse(SDOF, SRS_PRIMARY_POSITIVE + SRS_PRIMARY_NEGATIVE, 600, 5600)
Calculates the shock response spectrum from the responses of individual SDOF systems, which are present in the 'SDOF' signal series (see the SDOFResponse function). The shock event is defined between indices 600 and 5600. The result is a list with two entries. The first element contains a signal with the maxima during the shock event. The second element contains a signal with the minima during the shock event.