Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Mathieu functions toolbox details
Please login or create an account

Mathieu functions toolbox

Solve Mathieu equations
(1484 downloads for this version - 17265 downloads for all versions)
A more recent valid version with binaries for Scilab 5.2 exists: 3.0
R. Coisson, G. Vernizzi, XK. Yang, N. Strelkov
Michael Baudin
Owner Organization
Parma University - DIGITEO
Michael Baudin
Robert Coisson
Nikolay Strelkov
Creation Date
June 8, 2011
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("Mathieu")
            This Mathieu Functions Toolbox is used to solve Mathieu function numerically.

The Mathieu equation is a second-order homogeneous linear differential equation

and appears in several different situations in Physics: electromagnetic or
wave equations with elliptical boundary conditions as in waveguides
or resonators, the motion of particles in alternated-gradient
focussing or electromagnetic traps, the inverted pendulum,
parametric oscillators, the motion of a quantum particle in
a periodic potential, the eigenfunctions of the quantum pendulum, are just few
Their solutions, known as Mathieu functions,
were first discussed by Mathieu in 1868 in the context of the
free oscillations of an elliptic membrane.
The toolbox has 8 demos. 
All demos can be acessed from "?->Scilab Demonstrations"

 * mathieu_cart2ell : Converts from cartesian to elliptical coordinates.
 * mathieu_ell2cart : Converts from elliptical to cartesian coordinates.
 * mathieu_ellipse : 3D plot of a mode with elliptical boundary conditions.
 * mathieu_elliptical : 3D plot of a mode with elliptical boundary conditions.
 * mathieu_expqa : Plot nu with respect to q and a.
 * mathieu_mathieu: Evaluates periodic Mathieu functions.
 * mathieu_mathieuS: Calculates solutions of Mathieu Equation.
 * mathieu_mathieuexp:  Evaluates the characteristic exponent.
 * mathieu_mathieuf: Evaluates characteristic values and expansion

 * R. Coïsson, G. Vernizzi and X.K. Yang, "Mathieu functions and numerical
solutions of the Mathieu equation", IEEE Proceedings of OSSC2009, online at

 * N.W. McLachlan, Theory and Application of Mathieu Functions, Oxford Univ.
Press, 1947
 * J. C. Gutiérrez-Vega, R. M. Rodríguez-Dagnino, M. A. Meneses-Nava, and S.
Chávez-Cerda, "Mathieu functions, a visual approach", American Journal of
Physics, 71 (233), 233-242. An introduction to applications, online at
Files (2)
[53.74 kB]
Source code archive

[88.56 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (2)     Leave a comment 
[get_person] Le compte avec l'identifiant 2125 n'existe pas