Loading…

Coupled Oscillators Normal Modes Calculator

Physics Oscillations and Waves • Advanced Waves and Oscillations

View all topics

Compute the normal modes of two coupled oscillators using the generalized eigenvalue problem

\[ \det(K-\omega^2 M)=0 \]

For two masses \(m_1,m_2\) with wall springs \(k_1,k_2\) and coupling spring \(k_c\), this tool finds the two normal-mode frequencies, the corresponding mode vectors, the amplitude ratio \(x_2/x_1\), and shows a polished two-mass animation for the in-phase and out-of-phase modes.

Oscillator parameters
\[ K= \begin{bmatrix} k_1+k_c & -k_c \\ -k_c & k_2+k_c \end{bmatrix}, \qquad M= \begin{bmatrix} m_1 & 0 \\ 0 & m_2 \end{bmatrix} \]
Visualization
Mode 1 is the lower-frequency normal mode, while mode 2 is the higher-frequency normal mode. For symmetric systems these are often close to in-phase and out-of-phase patterns.
Ready
Professional coupled-mass animation
The wall springs, coupling spring, masses, shadow, guide rails, and mode labels are drawn together in one contained scene. The animation can show mode 1, mode 2, or a simple superposition.
Polished two-mass normal-mode animation.
Interactive normal-modes plot
Compare mode shapes, time motion, or the dependence of the normal frequencies on the coupling constant.
Tip: on narrow screens, scroll horizontally to see the full plot.
Enter values and click “Calculate”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What does the coupled oscillators normal modes calculator compute?

It computes the two normal mode frequencies and the corresponding mode vectors for a two-mass spring system with coupling between the masses.

Why are the normal mode frequencies found from det(K - omega^2 M) = 0?

Because a nonzero oscillation pattern exists only when the matrix equation (K - omega^2 M)v = 0 has a nontrivial solution, which requires the determinant to vanish.

What is the difference between the in-phase and out-of-phase modes?

In the in-phase mode the two masses move in the same direction together, while in the out-of-phase mode they move in opposite directions. The out-of-phase mode is often the higher-frequency one because the coupling spring is strained more strongly.

How does stronger coupling affect the frequencies?

Increasing the coupling constant usually pushes the higher-frequency mode upward and changes the mode shapes, because the link between the two masses becomes stiffer.