Click or drag to resize

VectorMathMapT1(IReadOnlyListDouble, IReadOnlyListDouble, T1, FuncDouble, Double, T1, Double, IVectorDouble) Method

Elementwise application of a function to corresponding elements of two vectors. The result is stored in another vector or in the same vector.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static void Map<T1>(
	IReadOnlyList<double> src1,
	IReadOnlyList<double> src2,
	T1 parameter1,
	Func<double, double, T1, double> function,
	IVector<double> result
)

Parameters

src1  IReadOnlyListDouble
First source vector.
src2  IReadOnlyListDouble
Second source vector.
parameter1  T1
An auxillary parameter.
function  FuncDouble, Double, T1, Double
The function to apply to every element. 1st argument is the element from src1, 2nd argument is the element from src2, 3rd argument is the auxillary parameter1.
result  IVectorDouble
The vector to store the results. This may or may not be the same instance as the source vector.

Type Parameters

T1

[Missing <typeparam name="T1"/> documentation for "M:Altaxo.Calc.LinearAlgebra.VectorMath.Map``1(System.Collections.Generic.IReadOnlyList{System.Double},System.Collections.Generic.IReadOnlyList{System.Double},``0,System.Func{System.Double,System.Double,``0,System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]

See Also