#Chladni #plate #acoustic #figure #animation each frame has lines at the nodes (non-moving points) of an #eigenvector of #biharmonic #operator , successive frames have decreasing #eigenvalue .
Implemented in #GNU #Octave using its #sparse #matrix eigensystem solver. I used a 5x5 kernel for the operator, based on the 3x3 Laplacian kernel convolved with itself, not 100% sure that this is the correct way to go about it but results look reasonable-ish.
#chladni #plate #acoustic #figure #animation #eigenvector #biharmonic #operator #eigenvalue #gnu #octave #sparse #matrix