Matrix<T>.Reduce Rows Into<U> Method
Applies a function to each row in a matrix and returns the result as a vector.
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
C#
A Vector<T> whose elements are the result of applying function to each column of the matrix.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
public Vector<U> ReduceRowsInto<U>(
Func<Vector<T>, U> function,
Vector<U>? result
)
Parameters
- function Func<Vector<T>, U>
- A delegate that represents a multivariate function.
- result Vector<U>
- The vector that is to hold the result.
Type Parameters
- U
Return Value
Vector<U>A Vector<T> whose elements are the result of applying function to each column of the matrix.
Remarks
The length of the returned vector equals the number of rows in the matrix.
Exceptions
| Argument | function is null. |