sdynpy.modal.sdynpy_polypy.PolyPy
- class PolyPy(frfs: TransferFunctionArray, min_frequency=None, max_frequency=None, displacement_derivative=2)[source]
Bases:
object
- __init__(frfs: TransferFunctionArray, min_frequency=None, max_frequency=None, displacement_derivative=2)[source]
Methods
__init__
(frfs[, min_frequency, ...])analyze_pole_convergence
(pole_or_index[, ...])compute_poles
(polynomial_orders[, ...])compute_shapes
(poles[, low_residuals, ...])plot_stability
([no_converge_marger, ...])pole_list_from_indices
(indices)Attributes
- analyze_pole_convergence(pole_or_index, frequency_stability_threshold=0.01, damping_stability_threshold=0.1, modal_participation_threshold=0.15, subplots_kwargs={}, label_order=True, no_converge_marger='rx', freq_converge_marker='b^', damp_converge_marker='bs', full_converge_marker='go')[source]
- property angular_frequencies
- compute_poles(polynomial_orders, weighting=None, frequency_stability_threshold=0.01, damping_stability_threshold=0.1, modal_participation_threshold=0.15)[source]
- compute_shapes(poles, low_residuals=True, high_residuals=True, real_modes=False, frequency_lines_at_resonance: Optional[int] = None, frequency_lines_for_residuals: Optional[int] = None)[source]
- property frequencies
- property frequency_spacing