/** Returns the value at the given index for non-complex arrays. */ public T get(int index) { return getReal(index); }
/** Returns the value at the given index for non-complex arrays. */ public T get(int index) { return getReal(index); }
/** Gets a single real array element. */ public T getReal(int... indices) { return getReal(getIndex(indices)); }
/** * Gets single real array element of A(m,n). * * @param m - row index * @param n - column index * @return - array element */ public T getReal(int m, int n) { return getReal( getIndex(m,n) ); }
/** * Gets single real array element of A(m,n). * * @param m - row index * @param n - column index * @return - array element */ public T getReal(int m, int n) { return getReal( getIndex(m,n) ); }
/** * Gets single real array element of A(m,n). * * @param m - row index * @param n - column index * @return - array element */ public T getReal(int m, int n) { return getReal( getIndex(m,n) ); }
/** Gets a single real array element. */ public T getReal(int m, int n) { return getReal(getIndex(m, n)); }
/** * Does the same as <code>getReal</code>. * * @param m - row index * @param n - column index * @return - array element */ public T get( int m, int n ) { if ( isComplex() ) { throw new IllegalStateException("Cannot use this method for Complex matrices"); } return getReal(m, n); } /**
/** Gets a single real array element. */ public T getReal(int... indices) { return getReal(getIndex(indices)); }
/** Gets a single real array element. */ public T getReal(int m, int n) { return getReal(getIndex(m, n)); }
/** * Does the same as <code>getReal</code>. * * @param m - row index * @param n - column index * @return - array element */ public T get( int m, int n ) { if ( isComplex() ) { throw new IllegalStateException("Cannot use this method for Complex matrices"); } return getReal(m, n); } /**
/** * Does the same as <code>getReal</code>. * * @param m - row index * @param n - column index * @return - array element */ public T get( int m, int n ) { if ( isComplex() ) { throw new IllegalStateException("Cannot use this method for Complex matrices"); } return getReal(m, n); } /**
@Override public String contentToString() { if (getSize() > 1000) { return "Cannot display variables with more than 1000 elements."; } StringBuilder sb = new StringBuilder(); for (int m = 0; m < getM(); m++) { for (int n = 0; n < getN(); n++) { sb.append(getReal(m, n)); if (isComplex()) { sb.append("+" + getImaginary(m, n)); } sb.append("\t"); } sb.append("\n"); } // don't let it end in \t\n if (sb.length() > 2) { sb.setLength(sb.length() - 2); } return sb.toString(); }
@Override public String contentToString() { if (getSize() > 1000) { return "Cannot display variables with more than 1000 elements."; } StringBuilder sb = new StringBuilder(); for (int m = 0; m < getM(); m++) { for (int n = 0; n < getN(); n++) { sb.append(getReal(m, n)); if (isComplex()) { sb.append("+" + getImaginary(m, n)); } sb.append("\t"); } sb.append("\n"); } // don't let it end in \t\n if (sb.length() > 2) { sb.setLength(sb.length() - 2); } return sb.toString(); }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); if ( getSize() > 1000 ) { sb.append("Cannot display variables with more than 1000 elements."); return sb.toString(); } for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); for ( int n = 0; n < getN(); n++ ) { sb.append( getReal(m,n) ); if ( isComplex() ) { sb.append("+" + getImaginary(m,n) ); } sb.append("\t"); } sb.append("\n"); } return sb.toString(); } /* (non-Javadoc)
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); if ( getSize() > 1000 ) { sb.append("Cannot display variables with more than 1000 elements."); return sb.toString(); } for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); for ( int n = 0; n < getN(); n++ ) { sb.append( getReal(m,n) ); if ( isComplex() ) { sb.append("+" + getImaginary(m,n) ); } sb.append("\t"); } sb.append("\n"); } return sb.toString(); } /* (non-Javadoc)
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); if ( getSize() > 1000 ) { sb.append("Cannot display variables with more than 1000 elements."); return sb.toString(); } for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); for ( int n = 0; n < getN(); n++ ) { sb.append( getReal(m,n) ); if ( isComplex() ) { sb.append("+" + getImaginary(m,n) ); } sb.append("\t"); } sb.append("\n"); } return sb.toString(); } /* (non-Javadoc)