JAL-4159 peek in a Jalview project's PCA viewer's title to decide if it is a "pasimap...
[jalview.git] / src / jalview / math / Matrix.java
index b7d225a..7ae4b94 100755 (executable)
@@ -494,7 +494,7 @@ public class Matrix implements MatrixI
           }
           else
           {
-            // System.out.println("Iteration " + iter);
+            // jalview.bin.Console.outPrintln("Iteration " + iter);
           }
 
           g = (d[l] - d[l - 1]) / (2.0 * e[l - 1]);
@@ -758,7 +758,7 @@ public class Matrix implements MatrixI
           }
           else
           {
-            // System.out.println("Iteration " + iter);
+            // jalview.bin.Console.outPrintln("Iteration " + iter);
           }
 
           g = (d[l] - d[l - 1]) / (2.0 * e[l - 1]);
@@ -1432,6 +1432,12 @@ public class Matrix implements MatrixI
        result[i][k--] = this.getValue(i,j);
       }
     }
-    return new Matrix(result);
+    MatrixI resultMatrix = new Matrix(result);
+    if (d != null)
+      resultMatrix.setD(d);
+    if (e != null)
+      resultMatrix.setE(e);
+
+    return resultMatrix;
   }
 }