Source: GitHub
Created on Fri Nov 3 09:23:59 2023
author: dprohe
Classes¶
| Name | Summary |
|---|---|
SelectedRealization | One realization selected from an ensemble. |
WindowedRandomMetrics | Scalar metrics describing one generated realization. |
WindowedRandomResults | Collection of generated windowed-random realizations and associated results. |
Functions¶
| Name | Summary |
|---|---|
breakpoint_spectrum | Evaluate a breakpoint-defined spectrum using log-log interpolation. |
generate_single_windowed_random_realization | Generate a single windowed random realization matched to a target SRS. |
generate_windowed_random | Generate an ensemble of windowed random time histories matched to a target SRS. |
lanl_rms_db_error | Compute LANL-style RMS dB error over octave-spaced frequency lines. |
loginterp | |
nuttall_window | Generate a Nuttall-family window. |
octspace | Constructs octave spacing between low and high values |
optimization_callback | |
optimization_error_function | |
sdof_filter | Applies a filter to simulate a single degree of freedom system |
sdof_free_decay_peak_response | Calculates peak response of a freely-decaying sdof system. |
sdof_ramp_invariant_filter_weights | Computes filter weights for SDOF resonators using a ramp-invariant filter. |
select_realization | Select a realization from an ensemble. |
srs | Computes shock response spectrum of a signal |
sum_decayed_sines | Generate a Sum of Decayed Sines signal given an SRS. |
sum_decayed_sines_compensating_pulse_parameters | |
sum_decayed_sines_displacement_velocity | Creates velocity and displacement signals from acceleration sinusoids. |
sum_decayed_sines_minimize | |
sum_decayed_sines_reconstruction | Computes a sum of decayed sines signal from a set of frequencies, amplitudes, decays, and delays. |
sum_decayed_sines_reconstruction_with_compensation | Parameters |
temporal_moments | Compute temporal moments of a sampled signal. |
window_compensation | Apply a compensation waveform to enforce zero terminal cumulative moments. |