DenseMatrix<T, TSlice, TStorage2D>.Reshape Method

Returns a matrix that contains the same elements listed columnwise.

Definition

Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
public override Matrix<T> Reshape(
	int rowCount,
	int columnCount
)

Parameters

rowCount  Int32
The number of rows of the new matrix.
columnCount  Int32
The number of columns of the new matrix.

Return Value

Matrix<T>
A matrix that uses the same storage as the vector.

Exceptions

InvalidOperationException

The matrix cannot be reshaped.

DimensionMismatchException

The total number of elements in the new matrix does not equal the number of elements in this matrix.

See Also