## 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