Interface DoubleMatrixMultiD

All Superinterfaces:
BaseDoubleMatrix, BaseGenericMatrix<Double>, BaseMatrix, BaseMatrixProperties, BaseNumberMatrix<Double>, BasicDoubleCalculations, BasicEntrywiseDoubleCalculations, BooleanCalculations, CanPerformCalculations, Clearable, Cloneable, Comparable<Matrix>, Conversions, CoordinateFunctions, CoreObject, CreatorDoubleCalculations, DecompositionDoubleCalculations, DiscretizeCalculations, DistanceMeasures, DoubleCalculations, EntrywiseDoubleCalculations, ExtendedMatrixProperties, GeneralDoubleCalculations, GenericMatrixMultiD<Double>, GettersAndSetters, HasDescription, HasGUIObject, HasId, HasLabel, HasMetaData, HyperbolicDoubleCalculations, IntCalculations, Matrix, MatrixMultiD, MiscEntrywiseDoubleCalculations, MiscGeneralDoubleCalculations, MissingValueDoubleCalculations, NumberMatrixMultiD<Double>, ObjectCalculations, RoundingDoubleCalculations, Serializable, StatisticalDoubleCalculations, StringCalculations, TrigonometricDoubleCalculations
All Known Subinterfaces:
DenseDoubleMatrixMultiD, DoubleMatrix, SparseDoubleMatrixMultiD
All Known Implementing Classes:
AbstractCommonsMathDenseDoubleMatrix2D, AbstractDenseDoubleMatrix2D, AbstractDenseDoubleMatrixMultiD, AbstractDoubleMatrix, AbstractDoubleMatrix2D, AbstractDoubleMatrixMultiD, AbstractSparseDoubleMatrix, AbstractSparseDoubleMatrix2D, AbstractTreeMatrix, ArrayDenseDoubleMatrix2D, BlockDenseDoubleMatrix2D, ClientMatrix, ColtDenseDoubleMatrix2D, ColtSparseDoubleMatrix2D, CommonsMathArrayDenseDoubleMatrix2D, CommonsMathBlockDenseDoubleMatrix2D, DefaultDenseDoubleMatrix2D, DefaultDenseDoubleMatrixMultiD, DefaultSparseDoubleVector1D, DefaultSparseRowDoubleMatrix2D, DefaultTreeMatrix, DenseFileMatrix, DoubleCalculationMatrix, IndexedSparseDoubleMatrix2D, JamaDenseDoubleMatrix2D, JBlasDenseDoubleMatrix2D, La4JDenseDoubleMatrix2D, MandelbrotMatrix, MortonDenseDoubleMartrix2D, ObjectTreeMatrix, SparseFeatureVector, TimeSeriesMatrix, VecMathDenseDoubleMatrix2D, WaveMatrix

public interface DoubleMatrixMultiD extends BaseDoubleMatrix, NumberMatrixMultiD<Double>
  • Method Details

    • getDouble

      double getDouble(long... coordinates)
      Returns a double representation of an entry in the matrix. The stored value will be converted to a double as good as possible.
      Parameters:
      coordinates - location of the entry
      Returns:
      a double representation of the entry @
    • setDouble

      void setDouble(double value, long... coordinates)
      Sets an entry in the matrix to a double value. If the matrix cannot store double values, the value will be represented as good as possible.
      Parameters:
      value - double value
      coordinates - location of the entry @