asa314, a MATLAB code which computes the inverse of a matrix whose elements are subject to modulo arithmetic, by Roger Payne.

This is a version of Applied Statistics Algorithm 314.


The computer code and data files described and made available on this web page are distributed under the MIT license


asa314 is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version.

Related Data and Programs:



  1. Roger Payne,
    Inversion of matrices with contents subject to modulo arithmetic,
    Applied Statistics,
    Volume 46, Number 2, 1997, pages 295-298.

Source Code:

Last revised on 27 November 2018.