sdynpy.modal.sdynpy_signal_processing_gui.SignalProcessingGUI
- class SignalProcessingGUI(time_history_array: TimeHistoryArray = None, geometry=None)[source]
Bases:
QMainWindowAn iteractive window allowing users to compute FRFs
- __init__(time_history_array: TimeHistoryArray = None, geometry=None)[source]
Create a Signal Processing window to compute FRF and other spectral data.
A TimeHistoryArray can be passed as an argument, or data can be loaded from a file.
- Parameters
data_array (TimeHistoryArray) – Time history data to use to compute FRF and other spectral data.
geometry (Geometry) – Geometry data used to plot transients or deflection shapes
- Return type
None.
Methods
__init__([time_history_array, geometry])Create a Signal Processing window to compute FRF and other spectral data.
block_averaging_signals(block)block_data_range_signals(block)block_sampling_signals(block)compute()loadData()reset_ui()saveFRF()showFRF()toggleROI(roi)Attributes