diff liboctave/CMatrix.cc @ 2832:4dff308e9acc

[project @ 1997-03-26 05:16:58 by jwe]
author jwe
date Wed, 26 Mar 1997 05:17:00 +0000
parents 92826d6e8bd9
children 8b262e771614
line wrap: on
line diff
--- a/liboctave/CMatrix.cc	Wed Mar 26 04:18:15 1997 +0000
+++ b/liboctave/CMatrix.cc	Wed Mar 26 05:17:00 1997 +0000
@@ -2062,23 +2062,23 @@
   return false;
 }
 
-Matrix
+boolMatrix
 ComplexMatrix::all (void) const
 {
   int nr = rows ();
   int nc = cols ();
-  Matrix retval;
+  boolMatrix retval;
   if (nr > 0 && nc > 0)
     {
       if (nr == 1)
 	{
 	  retval.resize (1, 1);
-	  retval.elem (0, 0) = 1.0;
+	  retval.elem (0, 0) = true;
 	  for (int j = 0; j < nc; j++)
 	    {
 	      if (elem (0, j) == 0.0)
 		{
-		  retval.elem (0, 0) = 0.0;
+		  retval.elem (0, 0) = false;
 		  break;
 		}
 	    }
@@ -2086,12 +2086,12 @@
       else if (nc == 1)
 	{
 	  retval.resize (1, 1);
-	  retval.elem (0, 0) = 1.0;
+	  retval.elem (0, 0) = true;
 	  for (int i = 0; i < nr; i++)
 	    {
 	      if (elem (i, 0) == 0.0)
 		{
-		  retval.elem (0, 0) = 0.0;
+		  retval.elem (0, 0) = false;
 		  break;
 		}
 	    }
@@ -2101,12 +2101,12 @@
 	  retval.resize (1, nc);
 	  for (int j = 0; j < nc; j++)
 	    {
-	      retval.elem (0, j) = 1.0;
+	      retval.elem (0, j) = true;
 	      for (int i = 0; i < nr; i++)
 		{
 		  if (elem (i, j) == 0.0)
 		    {
-		      retval.elem (0, j) = 0.0;
+		      retval.elem (0, j) = false;
 		      break;
 		    }
 		}
@@ -2116,23 +2116,23 @@
   return retval;
 }
 
-Matrix
+boolMatrix
 ComplexMatrix::any (void) const
 {
   int nr = rows ();
   int nc = cols ();
-  Matrix retval;
+  boolMatrix retval;
   if (nr > 0 && nc > 0)
     {
       if (nr == 1)
 	{
 	  retval.resize (1, 1);
-	  retval.elem (0, 0) = 0.0;
+	  retval.elem (0, 0) = false;
 	  for (int j = 0; j < nc; j++)
 	    {
 	      if (elem (0, j) != 0.0)
 		{
-		  retval.elem (0, 0) = 1.0;
+		  retval.elem (0, 0) = true;
 		  break;
 		}
 	    }
@@ -2140,12 +2140,12 @@
       else if (nc == 1)
 	{
 	  retval.resize (1, 1);
-	  retval.elem (0, 0) = 0.0;
+	  retval.elem (0, 0) = false;
 	  for (int i = 0; i < nr; i++)
 	    {
 	      if (elem (i, 0) != 0.0)
 		{
-		  retval.elem (0, 0) = 1.0;
+		  retval.elem (0, 0) = true;
 		  break;
 		}
 	    }
@@ -2155,12 +2155,12 @@
 	  retval.resize (1, nc);
 	  for (int j = 0; j < nc; j++)
 	    {
-	      retval.elem (0, j) = 0.0;
+	      retval.elem (0, j) = false;
 	      for (int i = 0; i < nr; i++)
 		{
 		  if (elem (i, j) != 0.0)
 		    {
-		      retval.elem (0, j) = 1.0;
+		      retval.elem (0, j) = true;
 		      break;
 		    }
 		}