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.0.4
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.0.4
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. |