2010-07-26 27 views
11

Merhaba, 2DArray sınıfını kullanarak dizinin aynı değeri olarak herhangi bir konumdaki dizideki değeri ile birlikte, 1000x1000 boyutunda bir 2D dizisi F # içinde oluşturmak istiyorum.F # Create 2D Array

yani [1,1] konumu değeri (1,1) olacaktır.

Ben Array2D.create ait syntaxt baktım ama düzgün nasıl kullanılacağını emin değilim var

...

Herhangi bir yardım mutluluk duyacağız ...

cevap

23

kullanın Array2D .init bir geçmek Her birinin başlangıç ​​değerini belirtmek için işlev.

let a = Array2D.init 3 3 (fun x y -> (x,y)) 
printfn "%A" a