Altaxo user manual and class reference
Altaxo user manual and class reference
Altaxo class reference
Altaxo Namespaces
Altaxo.Calc Namespaces
Altaxo.Calc.LinearAlgebra
VectorMath Class
VectorMath Methods
Map Method
Map(Double[], Func<Double, Double>) Method
Map(Int32[], Func<Int32, Int32>) Method
Map(IVector<Double>, Func<Double, Double>) Method
Map(IVector<Single>, Func<Single, Single>) Method
Map(Single[], Func<Single, Single>) Method
Map(Double[], Func<Double, Double>, Double[]) Method
Map(Int32[], Func<Int32, Int32>, Int32[]) Method
Map(IReadOnlyList<Double>, Func<Double, Double>, IVector<Double>) Method
Map(IReadOnlyList<Single>, Func<Single, Single>, IVector<Single>) Method
Map(Single[], Func<Single, Single>, Single[]) Method
Map(Double[], Double[], Func<Double, Double, Double>, Double[]) Method
Map<T1>(Double[], T1, Func<Double, T1, Double>, Double[]) Method
Map(Int32[], Int32[], Func<Int32, Int32, Int32>, Int32[]) Method
Map<T1>(Int32[], T1, Func<Int32, T1, Int32>, Int32[]) Method
Map(IReadOnlyList<Double>, IReadOnlyList<Double>, Func<Double, Double, Double>, IVector<Double>) Method
Map(IReadOnlyList<Single>, IReadOnlyList<Single>, Func<Single, Single, Single>, IVector<Single>) Method
Map<T1>(IReadOnlyList<Double>, T1, Func<Double, T1, Double>, IVector<Double>) Method
Map<T1>(IReadOnlyList<Single>, T1, Func<Single, T1, Single>, IVector<Single>) Method
Map(Single[], Single[], Func<Single, Single, Single>, Single[]) Method
Map<T1>(Single[], T1, Func<Single, T1, Single>, Single[]) Method
Map(Double[], Double[], Double[], Func<Double, Double, Double, Double>, Double[]) Method
Map<T1>(Double[], Double[], T1, Func<Double, Double, T1, Double>, Double[]) Method
Map(Int32[], Int32[], Int32[], Func<Int32, Int32, Int32, Int32>, Int32[]) Method
Map<T1>(Int32[], Int32[], T1, Func<Int32, Int32, T1, Int32>, Int32[]) Method
Map(IReadOnlyList<Double>, IReadOnlyList<Double>, IReadOnlyList<Double>, Func<Double, Double, Double, Double>, IVector<Double>) Method
Map(IReadOnlyList<Single>, IReadOnlyList<Single>, IReadOnlyList<Single>, Func<Single, Single, Single, Single>, IVector<Single>) Method
Map<T1>(IReadOnlyList<Double>, IReadOnlyList<Double>, T1, Func<Double, Double, T1, Double>, IVector<Double>) Method
Map<T1>(IReadOnlyList<Single>, IReadOnlyList<Single>, T1, Func<Single, Single, T1, Single>, IVector<Single>) Method
Map(Single[], Single[], Single[], Func<Single, Single, Single, Single>, Single[]) Method
Map<T1>(Single[], Single[], T1, Func<Single, Single, T1, Single>, Single[]) Method
Map<T1>(Double[], Double[], Double[], T1, Func<Double, Double, Double, T1, Double>, Double[]) Method
Map<T1>(Int32[], Int32[], Int32[], T1, Func<Int32, Int32, Int32, T1, Int32>, Int32[]) Method
Map<T1>(IReadOnlyList<Double>, IReadOnlyList<Double>, IReadOnlyList<Double>, T1, Func<Double, Double, Double, T1, Double>, IVector<Double>) Method
Map<T1>(IReadOnlyList<Single>, IReadOnlyList<Single>, IReadOnlyList<Single>, T1, Func<Single, Single, Single, T1, Single>, IVector<Single>) Method
Map<T1>(Single[], Single[], Single[], T1, Func<Single, Single, Single, T1, Single>, Single[]) Method
Vector
Math
Map(
Double
, Func
Double, Double
) Method
Elementwise application of a function to each element of a vector.
Namespace:
Altaxo.Calc.LinearAlgebra
Assembly:
AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
Copy
public
static
void
Map
(
this
double
[]
vector
,
Func
<
double
,
double
>
function
)
Parameters
vector
Double
The vector.
function
Func
Double
,
Double
The function to apply to every element.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
Double
. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic)
or
Extension Methods (C# Programming Guide)
.
See Also
Reference
VectorMath Class
Map Overload
Altaxo.Calc.LinearAlgebra Namespace
Altaxo can be downloaded from
SourceForge
. Source code available on
Github
.
(C) Dr. Dirk Lellinger and all contributors to the source code 2002 -
Send comments on this topic to
dlellinger@users.sourceforge.net