sdynpy.modal.sdynpy_signal_processing_gui.SignalProcessingGUI
- class SignalProcessingGUI(time_history_array: Optional[TimeHistoryArray] = None, geometry=None)[source]
Bases:
QMainWindow
An iteractive window allowing users to compute FRFs
- __init__(time_history_array: Optional[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