Elastic Mode Solver
This Matlab program uses a finite-difference, split-step grid approach to solve for the eigenmodes of elastic wave propagation in a two-dimensional cross-section of a z-invariant medium. The mode solver assumes linear, elastic, isotropic media without viscous damping. Several boundary conditions have been implemented: free, fixed, and symmetry/anti-symmetry; a perfectly matched layer (absorbing/radiation boundary condition) is also available. The solver and all boundary conditions have been tested against COMSOL and demonstrated to return eigenmodes/eigenfrequencies within ~5% of the COMSOL solutions. See the "Scripts" folder for example simulations, including Rayleigh waves, suspended beam modes, and leaky waveguide modes.
Cita come
Nathan Dostart (2025). Elastic Mode Solver (https://it.mathworks.com/matlabcentral/fileexchange/58729-elastic-mode-solver), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Anlys_Plot_Funcs/
Aux_Funcs/
Main_Funcs/
Scripts/
Slab_Theory_Funcs/
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0 |
|
