Vibration Modes of an Elliptic Membrane

Elliptic membrane frequencies and mode shapes are analyzed using Mathieu functions.
3K Downloads
Updated 7 Apr 2014

No License

Modal functions and natural frequencies for an elliptic membrane are computed using Mathieu functions. Symmetric and anti-symmetric modes with Dirichlet or Neumann boundary conditions are allowed. Graphics animation or contour plots of the mode shapes are provided. The command listfunctions describes the workspace contents and the command open('MembranePaper.pdf') shows a document describing the mathematical formulation. Function runelip is the main driver program. The code runs under MATLAB 8.3 (R2014a)

Cite As

Howard Wilson (2024). Vibration Modes of an Elliptic Membrane (https://www.mathworks.com/matlabcentral/fileexchange/6500-vibration-modes-of-an-elliptic-membrane), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

The new version includes Neumann boundary conditions and some argument list changes in the Mathieu functions reflecting new argument list requirements on Bessel functions.

1.0.0.0

Assigning a column vector into a row of a matrix works in the MATLAB 7.1, but a user found that my program gave an error in version 6.5. I had to transpose the vector first. The fix was simple.