Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sdynpy.modal.sdynpy_modeshape.compute_shapes_multireference

Signature

def sdynpy.modal.sdynpy_modeshape.compute_shapes_multireference(experimental_frf: sdynpy.core.sdynpy_data.TransferFunctionArray, natural_frequencies: numpy.ndarray, damping_ratios: numpy.ndarray, participation_factors: numpy.ndarray, real_modes: bool = False, lower_residuals: bool = True, upper_residuals: bool = True, min_frequency: float = None, max_frequency: float = None, displacement_derivative: int = 0, frequency_lines_at_resonance: int = None, frequency_lines_for_residuals: int = None)

Computes mode shapes from multireference datasets.

Uses the modal participation factor as a constraint on the mode shapes to solve for the shapes in one pass, rather than solving for residues and subsequently solving for shapes.

Parameters

Returns

Raises