Package org.ejml.data

Class Submatrix<M extends Matrix>

java.lang.Object
org.ejml.data.Submatrix<M>
Direct Known Subclasses:
DSubmatrixD1, FSubmatrixD1

public abstract class Submatrix<M extends Matrix>
extends java.lang.Object

Describes a rectangular submatrix.

Rows are row0 ≤ i < row1 and Columns are col0 ≤ j < col1

  • Field Summary

    Fields 
    Modifier and Type Field Description
    int col0  
    int col1  
    M original  
    int row0  
    int row1  
  • Constructor Summary

    Constructors 
    Constructor Description
    Submatrix()  
  • Method Summary

    Modifier and Type Method Description
    int getCols()  
    int getRows()  
    abstract void print()  
    void set​(M original)  
    void set​(M original, int row0, int row1, int col0, int col1)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • set

      public void set​(M original, int row0, int row1, int col0, int col1)
    • set

      public void set​(M original)
    • getRows

      public int getRows()
    • getCols

      public int getCols()
    • print

      public abstract void print()