This simulation computes the eigenvalues of successive corners of a random matrix. You can choose between two regimes:
Use the slider to set the matrix size \(N\) (maximum 300), then click “Resample” to generate a new simulation.
Drag the 10 red points horizontally to set the 10 distinct eigenvalues.
Link to code
(This simulation is interactive, written in JavaScript – see the source code of this page at the link)
Link to code
(C++ code for the simulation)