meigen(1)

PROGRAM
meigen - computes the eigenvalues and eigenvectors of a square matrix.

SYNTAX

meigen

-i  input file (matrix file)

[-o1]
    resulting eigenvector output file (matrix file)

[-o2]
    resulting eigenvalue output file (matrix file)

[-j]
    define arithmetic on data

[-V]
    Gives the version for meigen

[-U]
    Gives the usage for meigen

[-P]
    Prompts for command line options

[-A [file1]]
    Creates the answer file called meigen.ans or file1

[-a [file1]]
    Uses meigen.ans or file1 as the answer file

DESCRIPTION
computes the eigenvectors and eigenvalues of a real or complex square matrix.

The input matrices are expected to be n by n, where n is any non zero, positive integer. One matrix is allowed per band. The output consists of two sets of information, the eigenvectors, and the eigenvalues. These are placed in separate files. If the Eigenvalues are output to a file, then they will be output as a diagonal matrix. If the Eigenvectors are output, they will be output as a single matrix consisting of column eigenvectors. The eigenvector in a given column corresponds to the Eigenvalue in that same column.

REQUIRED ARGUMENTS

-i  type: infile
    desc: input file (matrix file)

OPTIONAL ARGUMENTS

-o1 type: outfile
    desc: resulting eigenvector output file (matrix file)

-o2 type: outfile
    desc: resulting eigenvalue output file (matrix file)

-j  type: boolean
    desc: define arithmetic on data
    default: true

EXAMPLES

SEE ALSO
intro(1), verror(3), vgparms(3), vutils(3), lmeigen(3)

RESTRICTIONS

COPYRIGHT
Copyright 1992, University of New Mexico. All rights reserved.