Click or drag to resize

CreateMatrixSameAsT, TU(MatrixTU, Int32, Int32, Boolean) Method

Create a new matrix with the same kind of the provided example.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static Matrix<T> SameAs<T, TU>(
	Matrix<TU> example,
	int rows,
	int columns,
	bool fullyMutable = false
)
where T : struct, new(), IEquatable<T>, IFormattable
where TU : struct, new(), IEquatable<TU>, IFormattable

Parameters

example  MatrixTU
The example.
rows  Int32
The number of rows.
columns  Int32
The number of columns.
fullyMutable  Boolean  (Optional)
True if the matrix should be fully mutable, false if it can be immutable.

Type Parameters

T
The element type of the matrix to create.
TU
The element type of the example matrix.

Return Value

MatrixT
A matrix with the same kind as the example.
See Also