私は行列を持っています: Array2D と関数
let DivideAndSubstract value index (matrix: float[,]) =
//something that returns a matrix
したがって、この関数を次のようにマトリックスに n 回適用する必要があります。
matrix
|> DivideAndSubstract matrix.[0,0] 0
|> DivideAndSubstract matrix.[1,1] 1
|> DivideAndSubstract matrix.[2,2] 2
....
|> DivideAndSubstract matrix.[n,n] n
where n = Array2D.length1 matrix - 1
このパイプラインを実装するにはどうすればよいですか?