07 | 06 | 2023

Matlab program by Michael Gallaspy and Rajan Chakrabarty to computute scattering and the internal field of a stratified sphere using the Mie theory and the Debye series approach.

  • Link (4 April 2012)


Scattering calculator for suspension of spherical particles. This online routine can be used to calculate the angular dependent scattering intensity of dielectric spheres based on Mie-theory. Moreover it provides the scattering length ( l) and the reduced scattering length or transport mean free path (l*), which is also given with a correction for positional correlations (l*').
The data is calculated as a function of particle concentration (volume fraction).

MieConScat is a GUI/Console program for generating MIE SCATtering data as a table of cross sections as measured by optical particle counters (OPC). It is intended particularly for use when CONverting data between cross section and diameter space.

MATLAB program CALCMIE_NF calculates the near E and H fields for scattering of a monochromatic wave by a sphere. Printed in

Schäfer, Jan-Patrick: Implementierung und Anwendung analytischer und numerischer Verfahren zur Lösung der Maxwellgleichungen für die Untersuchung der Lichtausbreitung in biologischem Gewebe. Dissertation, Universität Ulm.  Fakultät für Naturwissenschaften, 2011.

Extinction and scattering spectra can be calculated from this page using the Mie theory based on Javascript. Extinction and scattering spectra can be calculated from this page using the Mie theory. The sphere dimension and composition and the refractive index of the embedding medium can be chosen. Qext and Qscatt are calculated, respectively the extinction and scattering cross-sections.

  • Link (new: 26 Sep 2014)



C language code "TUMiescat.c" for the light scattering computation on spherical particles.

The source code of TUMiescat.c and test data files can be obtained freely by email request to

  • This email address is being protected from spambots. You need JavaScript enabled to view it..

See also "Mie scattering computation of spherical particles with very large size parameters using an improved program with variable speed
and accuracy"

phpMie is an online Mie scattering calculator for spheres by Pavel Zakharov.

3D representation of the scattering of a Gaussian beam by a homogeneous spherical particle based on the far-field version of GLMT to visualize the scattering of a Gaussian beam by a homogeneous, isotropic and spherical particle arbitrarily located in the beam. Supplementary resources with the book:

Gérard Gouesbet and Gérard Gréhan. Generalized Lorenz-Mie Theories. Springer, Berlin Heidelberg, 2011, ISBN 978-3-642-17193-2.

  • Link (Nov 7, 2011)

This program is the result of a physics project. It is the implementation of an efficient algorithm for Mie scattering calculations. It is based on papers of Hong Du and Wiscomble. It is an object oriented implementation in C++ and tries to be as efficient as possible, but there is still some room for optimizations. It should be fast enough for an "everyday use". It passes every test cases in the papers of Hong Du.

Fortran code by Lamont V. Blake to compute radar cross section of a conductiong sphere.


scattport.org verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen Einverstanden Ablehnen