Class MatrixNxN<Q extends Quantity<Q>>

Type Parameters:
Q - the quantity type
All Implemented Interfaces:
Serializable, Additive<MatrixNxN<Q>>, Scalable<MatrixNxN<Q>>, Value<MatrixNxN<Q>,Q>, Hadamard<MatrixNxN<?>,MatrixNxN<SIQuantity>>

public class MatrixNxN<Q extends Quantity<Q>> extends SquareMatrix<Q,MatrixNxN<Q>,MatrixNxN<SIQuantity>,MatrixNxN<?>>
MatrixNxN implements a square matrix with NxN real-valued entries. The matrix is immutable, except for the display unit, which can be changed. Internal storage can be float or double, and dense or sparse.

Copyright (c) 2025-2026 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djunits.org. The DJUNITS project is distributed under a three-clause BSD-style license.

Author:
Alexander Verbraeck
See Also: