Uses of Class
org.djunits.vecmat.dnxm.MatrixNxM
Packages that use MatrixNxM
Package
Description
Definition classes for vectors and matrices.
Copyright (c) 2025-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
Copyright (c) 2025-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
Rectangular matrix implementations with dimension NxM.
-
Uses of MatrixNxM in org.djunits.vecmat.def
Methods in org.djunits.vecmat.def that return MatrixNxMModifier and TypeMethodDescriptionVectorMatrix.asMatrixNxM()Convert this vector or matrix to aMatrixNxM.Multiply this vector or matrix with a MatrixNxM, resulting in a MatrixNxM.Methods in org.djunits.vecmat.def with parameters of type MatrixNxMModifier and TypeMethodDescriptionMultiply this vector or matrix with a MatrixNxM, resulting in a MatrixNxM. -
Uses of MatrixNxM in org.djunits.vecmat.dnxm
Methods in org.djunits.vecmat.dnxm that return MatrixNxMModifier and TypeMethodDescription<TQ extends Quantity<TQ,TU>, TU extends UnitInterface<TU, TQ>>
MatrixNxM<TQ,TU> MatrixNxM.as(TU targetUnit) Return the matrix 'as' a matrix with a known quantity, using a unit to express the result in.MatrixNxM.instantiateSi(double[] siNew) MatrixNxM.instantiateSi(double[] siNew, SIUnit siUnit) Multiply this vector or matrix with a Matrix1x1, resulting in a MatrixNxM.Multiply this vector or matrix with a Vector1, resulting in a MatrixNxM.Multiply this vector or matrix with a Matrix2x2, resulting in a MatrixNxM.Multiply this vector or matrix with a Matrix3x3, resulting in a MatrixNxM.Multiply this vector or matrix with a MatrixNxM, resulting in a MatrixNxM.static <Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>>
MatrixNxM<Q,U> MatrixNxM.of(double[][] valueGridInUnit, U displayUnit) Create a new MatrixNxM with a unit, based on a 2-dimensional double grid.static <Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>>
MatrixNxM<Q,U> MatrixNxM.of(double[] valueArrayInUnit, int rows, int cols, U displayUnit) Create a new MatrixNxM with a unit, based on a 1-dimensional double array.static <Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>>
MatrixNxM<Q,U> MatrixNxM.of(Q[][] quantityGrid, U displayUnit) Create a new MatrixNxM with a unit, based on a 2-dimensional quantity grid.