org.jmat.data
Class MapedMatrix

java.lang.Object
  |
  +--org.jmat.data.AbstractDoubleArray
        |
        +--org.jmat.data.AbstractMatrix
              |
              +--org.jmat.data.MapedMatrix
All Implemented Interfaces:
ClipBoardPrintable, java.lang.Cloneable, CommandLinePrintable, FilePrintable, java.io.Serializable, StringPrintable, XMLPrintable

public class MapedMatrix
extends AbstractMatrix

Description : Class designed to implement the matrix in a mapped file.

Copyright : LGPL

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jmat.data.AbstractDoubleArray
m, n
 
Constructor Summary
MapedMatrix(int _m, int _n)
           
 
Method Summary
 void close()
           
 double get(int i, int j)
           
 AbstractMatrix getInstance(int _m, int _n)
          Construct an m-by-n matrix of zeros.
static void main(java.lang.String[] args)
           
 void reset(int m2, int n2)
          Construct an m-by-n matrix of zeros.
 void set(int i, int j, double s)
           
 
Methods inherited from class org.jmat.data.AbstractMatrix
cholesky, condition, copy, correlation, covariance, cumProduct, cumSum, deleteColumn, deleteColumns, deleteColumns, deleteRow, deleteRows, deleteRows, determinant, distance, divide, divide, divideEquals, ebeAbs, ebeAbsEquals, ebeCos, ebeCosEquals, ebeDivide, ebeDivideEquals, ebeExp, ebeExpEquals, ebeFunction, ebeFunctionEquals, ebeInverse, ebeInverseEquals, ebeLog, ebeLogEquals, ebePower, ebePower, ebePowerEquals, ebePowerEquals, ebeSin, ebeSinEquals, ebeSqrt, ebeSqrtEquals, ebeTimes, ebeTimesEquals, eig, find, find, fromASCIIFile, fromClipBoard, fromString, fromXMLElement, getColumn, getColumns, getColumns, getDiagonal, getDiagonal, getDoubleArrayCopy, getInstanceCopyOf, getRow, getRows, getRows, getSubMatrix, insertColumns, insertRows, inverse, lu, max, mean, mergeColumns, mergeRows, min, minus, minus, minusEquals, minusEquals, norm1, norm2, normFrobenius, normInfinity, plus, plus, plusEquals, plusEquals, product, qr, rank, reshapeColumns, reshapeRows, resize, slice, slice, solve, sort, sum, svd, times, times, timesEquals, toASCIIFile, toClipBoard, toCommandLine, toHist2DPanel, toHist2DPanel, toHist3DPanel, toHist3DPanel, toPlot2DPanel, toPlot2DPanel, toPlot3DPanel, toPlot3DPanel, toString, toTablePanel, toXMLElement, trace, transpose, transposeEquals, uminus, uminusEquals, variance
 
Methods inherited from class org.jmat.data.AbstractDoubleArray
checkColumnDimension, checkColumnDimension, checkDiagonal, checkDimensions, checkDimensions, checkRowDimension, checkRowDimension, checkSymetric, deleteColumnEquals, deleteColumnsEquals, deleteColumnsEquals, deleteRowEquals, deleteRowsEquals, deleteRowsEquals, getArrayCopy, getColumnArrayCopy, getColumnDimension, getRowArrayCopy, getRowDimension, insertColumnsEquals, insertRowsEquals, isDiagonal, isEqual, isSymetric, mergeColumnsEquals, mergeRowsEquals, putColumnIn, putColumnsIn, putColumnsIn, putDiagonalIn, putDiagonalIn, putRowIn, putRowsIn, putRowsIn, putSubMatrixIn, reshapeColumnsEquals, reshapeRowsEquals, resizeEquals, setAllConstant, setAllDiagonal, setAllIdentity, setAllIncrementColumns, setAllIncrementColumns, setAllIncrementRows, setAllIncrementRows, setAllMergeColumns, setAllMergeRows, setAllRandom, setColumn, setColumn, setColumns, setColumns, setRow, setRow, setRows, setRows, setSubMatrix, setSubMatrix, toDouble, toDouble2DArray, toDoubleArray, toDoubleColumnArray, toDoubleRowArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapedMatrix

public MapedMatrix(int _m,
                   int _n)
Method Detail

set

public void set(int i,
                int j,
                double s)
Specified by:
set in class AbstractDoubleArray

close

public void close()

reset

public void reset(int m2,
                  int n2)
Description copied from class: AbstractDoubleArray
Construct an m-by-n matrix of zeros.

Specified by:
reset in class AbstractDoubleArray
Parameters:
m2 - Number of rows.
n2 - Number of colums.

getInstance

public AbstractMatrix getInstance(int _m,
                                  int _n)
Description copied from class: AbstractMatrix
Construct an m-by-n matrix of zeros.

Specified by:
getInstance in class AbstractMatrix
Parameters:
_m - Number of rows.
_n - Number of colums.
Returns:
AbstractMatrix

get

public double get(int i,
                  int j)
Specified by:
get in class AbstractDoubleArray

main

public static void main(java.lang.String[] args)