Changeset 1569


Ignore:
Timestamp:
06/18/14 16:35:36 (10 years ago)
Author:
rkrimmel
Message:

Enhanced output of the matrix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/substitution/TriangleMatrix.java

    r1568 r1569  
    2424        } 
    2525 
     26        public void initialize(double value) { 
     27                for (int i=0; i < matrix.length; i++) { 
     28                        matrix[i] = value; 
     29                } 
     30        } 
    2631         
    2732         
    28          
    29         //Note: String just looks good for small. testing matrices  
    3033        public String toString() { 
    3134                String result = ""; 
     
    3336                        for(int j = 0; j< size; j++) { 
    3437                                if(i<j) { 
    35                                         result = result + String.format("%+4.1f",this.get(i,j)); 
     38                                        if(Double.isInfinite(this.get(i,j))) { 
     39                                                result = result + " -------"; 
     40                                        } 
     41                                        else { 
     42                                                result = result + String.format("%+8.2f",this.get(i,j)); 
     43                                        } 
    3644                                } 
    3745                                else { 
    38                                         result = result + ("      "); 
     46                                        result = result + ("        "); 
    3947                                } 
    4048                        } 
Note: See TracChangeset for help on using the changeset viewer.