diff liboctave/fDiagMatrix.h @ 8371:c3f7e2549abb

make det & inv aware of diagonal & permutation matrices
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 04 Dec 2008 12:03:45 +0100
parents 445d27d79f4e
children e3c9102431a9
line wrap: on
line diff
--- a/liboctave/fDiagMatrix.h
+++ b/liboctave/fDiagMatrix.h
@@ -28,6 +28,7 @@
 
 #include "fRowVector.h"
 #include "fColVector.h"
+#include "DET.h"
 
 #include "mx-defs.h"
 
@@ -98,7 +99,8 @@
 
   FloatColumnVector diag (octave_idx_type k = 0) const;
 
-  bool is_identity (void) const;
+  FloatDET determinant (void) const;
+  float rcond (void) const;
 
   // i/o