NAME

     sqrt_Matrix - computes the square root of a matrix.

SYNOPSIS

      #include <math.h>
      #include "CVIPmatrix.h"

     Matrix *sqrt_Matrix(Matrix *in)

      <in> - input Matrix;

PATH

      $CVIPHOME/MatrixAlgebra/m_sqrt.c

DESCRIPTION

     This function calculates  the  square  root  of  the  passed
     matrix  structure  and  returns  the  result in a new Matrix
     structure.  All data types less precise than float are  pro-
     moted to float.  CVIP_DOUBLE matrices are supported, as well
     as COMPLEX matrices.

     The passed matrix structure is freed.

TYPES AND CONSTANTS

     See libmatrix.3

RETURN VALUES

     Pointer to Matrix structure containing the  square  root  of
     the passed Matrix.

HISTORY

     History information recorded: None

EXAMPLE


BUGS

     None at this time

SEE ALSO

     libmatrix, cbrt_Matrix()

AUTHOR

     Copyright (C) 1996 SIUE - by Scott Umbaugh and Arve Kjoelen