MatrixTMapIndexedInplace Method |
Applies a function to each value of this matrix and replaces the value with its result.
The row and column indices of each value (zero-based) are passed as first arguments to the function.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse matrices).
Namespace: Altaxo.Calc.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public void MapIndexedInplace(
Func<int, int, T, T> f,
Zeros zeros = Zeros.AllowSkip
)
Parameters
- f FuncInt32, Int32, T, T
[Missing <param name="f"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Matrix`1.MapIndexedInplace(System.Func{System.Int32,System.Int32,`0,`0},Altaxo.Calc.LinearAlgebra.Zeros)"]
- zeros Zeros (Optional)
[Missing <param name="zeros"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Matrix`1.MapIndexedInplace(System.Func{System.Int32,System.Int32,`0,`0},Altaxo.Calc.LinearAlgebra.Zeros)"]
See Also