summaryrefslogtreecommitdiff
path: root/src/matrixOperations/includes/infiniteNorm.h
diff options
context:
space:
mode:
authorsimon2008-08-28 10:06:40 +0000
committersimon2008-08-28 10:06:40 +0000
commit5f2820b734ccbf5bd0f6f1d0c5b126d371bd5913 (patch)
tree0b2676117925f7c5f0a40cc2a2719df1dec9e140 /src/matrixOperations/includes/infiniteNorm.h
parentfdc025993e1939cc07ec074194eb52604a649cdb (diff)
downloadscilab2c-5f2820b734ccbf5bd0f6f1d0c5b126d371bd5913.tar.gz
scilab2c-5f2820b734ccbf5bd0f6f1d0c5b126d371bd5913.tar.bz2
scilab2c-5f2820b734ccbf5bd0f6f1d0c5b126d371bd5913.zip
added matrix inverse computation functions and updated some comments
Diffstat (limited to 'src/matrixOperations/includes/infiniteNorm.h')
-rw-r--r--src/matrixOperations/includes/infiniteNorm.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/matrixOperations/includes/infiniteNorm.h b/src/matrixOperations/includes/infiniteNorm.h
index 61518e47..0a0d3382 100644
--- a/src/matrixOperations/includes/infiniteNorm.h
+++ b/src/matrixOperations/includes/infiniteNorm.h
@@ -18,12 +18,40 @@
#include "floatComplex.h"
#include "doubleComplex.h"
+/*
+** \brief Compute the infinite norm of a given floats matrix.
+** \param in : input matrix.
+** \param _iRows : number of rows of the matrix .
+** \param _iCols : number of columns of the matrix .
+*/
+
float sinfnorma(float* in, int _iRows, int _iCols);
+/*
+** \brief Compute the infinite norm of a given doubles matrix.
+** \param in : input matrix.
+** \param leadDimIn : the leading dimension of the matrix .
+** \param out : the matrix inverse of the input .
+*/
+
double dinfnorma(double* in, int _iRows, int _iCols);
+/*
+** \brief Compute the infinite norm of a given complex floats matrix.
+** \param in : input matrix.
+** \param _iRows : number of rows of the matrix .
+** \param _iCols : number of columns of the matrix .
+*/
+
float cinfnorma(floatComplex* in, int _iRows, int _iCols);
+/*
+** \brief Compute the infinite norm of a given complex doubles matrix.
+** \param in : input matrix.
+** \param _iRows : number of rows of the matrix .
+** \param _iCols : number of columns of the matrix .
+*/
+
double zinfnorma(doubleComplex* in, int _iRows, int _iCols);