mdof#

The mdof package features the following high-level functions for quickly performing system identification:

outid(outputs, dt, **options)

Fundamental periods P and modeshapes Phi identification from output array.

modes(inputs, outputs, dt, **options)

Fundamental periods P and modeshapes Phi identification from input and output arrays.

eigid(inputs, outputs, **options)

State space system eigenvalues vals and eigenvectors vecs identification from input and output arrays.

sysid(inputs, outputs, **options)

State space system realization (A, B, C, D) from input and output arrays.

reconstruct(realization, dt, inputs, **options)

Response reconstruction (predicted output) from system realization (A, B, C, D) and input.

The following modules expose the inner building blocks for frequency domain and time domain analysis of vibration signals: