rolland.postprocessing.TDR¶
- class rolland.postprocessing.TDR(*, results, f_min=100.0, f_max=3000.0, tdr=numpy.array([]), filter=None, freq=numpy.array([]))[source]¶
Bases:
RollandPPPostprocessing class for TDR (Track-Decay-Rate).
This class calculates and stores the Track-Decay-Rate (TDR) based on [5].
- Parameters:
results (Deflection)
f_min (float)
f_max (float)
tdr (ndarray)
filter (str | None)
freq (ndarray)
- results¶
Instance of the Deflection class containing the results.
- Type:
- tdr¶
Track-Decay-Rate vector \([dB/m]\).
- Type:
numpy.ndarray
- ind_tdr¶
Indices of the TDR points.
- Type:
list[int]
- x_tdr¶
Distances of the TDR points from the excitation point \([m]\).
- Type:
numpy.ndarray
- filter¶
Filter type (default is ‘1/3 Octave’).
- Type:
str | None
- freq¶
Frequency vector \([Hz]\).
- Type:
numpy.ndarray