Collections.Array3D – modul (F#)
Základní operace v pořadí 3 matice.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections
Sestavení: FSharp.Core (v FSharp.Core.dll)
module Array3D
Hodnoty
Value |
Description |
---|---|
vytvořit : int -> int -> int -> int -> 'T -> 'T [,,] |
Vytvoří pole, jehož prvky jsou všechny původně zadanou hodnotu. |
získat : 'T [,,] -> int -> int -> int -> 'T |
Bude prvkem načítat z 3D array.Můžete také použít syntaxi array.[index1,index2,index3]. |
init : int -> int -> int -> (int -> int -> int -> 'T) -> 'T [,,] |
Vytvoří pole dimenzí a Generátor funkce vypočítat prvky. |
ITER : ('T -> unit) -> 'T [,,] -> unit |
Každý prvek pole se týká dané funkce. |
iteri : (int -> int -> int -> 'T -> unit) -> 'T [,,] -> unit |
Každý prvek pole se týká dané funkce.Uveďte celé indexy předaný funkci index prvku. |
length1 : 'T [,,] -> int |
Délka pole vrátí první dimenze |
length2 : 'T [,,] -> int |
Druhá dimenze vrátí délku pole. |
length3 : 'T [,,] -> int |
Délka pole vrátí třetí rozměr. |
Mapa : ('T -> 'U) -> 'T [,,] -> 'U [,,] |
Vytvoří nové pole, jehož prvky jsou výsledky použití dané funkce pro každý prvek pole. |
rozhraní MAPI : (int -> int -> int -> 'T -> 'U) -> 'T [,,] -> 'U [,,] |
Vytvoří nové pole, jehož prvky jsou výsledky použití dané funkce pro každý prvek pole.Celé číslo indexy předaný funkci označení prvku během transformace. |
nastavit : 'T [,,] -> int -> int -> int -> 'T -> unit |
Nastaví hodnotu elementu v matici.Můžete také použít syntaxi array.[index1,index2,index3] <- value. |
zeroCreate : int -> int -> int -> 'T [,,] |
Vytvoří pole, kde jsou položky zpočátku výchozí hodnotu. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné