VectorMathMapT1(Int32, Int32, Int32, T1, FuncInt32, Int32, Int32, T1, Int32, Int32) Method |
Elementwise application of a function to corresponding elements of three vectors. The result is stored in another vector or in the same vector.
Namespace: Altaxo.Calc.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public static void Map<T1>(
int[] src1,
int[] src2,
int[] src3,
T1 parameter1,
Func<int, int, int, T1, int> function,
int[] result
)
Parameters
- src1 Int32
- First source vector.
- src2 Int32
- Second source vector.
- src3 Int32
- Third source vector.
- parameter1 T1
- An auxillary parameter.
- function FuncInt32, Int32, Int32, T1, Int32
- 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 element from src3, 4th argument is the auxillary parameter1.
- result Int32
- 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.Int32[],System.Int32[],System.Int32[],``0,System.Func{System.Int32,System.Int32,System.Int32,``0,System.Int32},System.Int32[])"]
See Also