Dela via


Interfolierad funktion

Fullständigt kvalificerat namn: Std.Arrays.Interleaved

function Interleaved<'T>(first : 'T[], second : 'T[]) : 'T[]

Sammanfattning

Mellanläser två matriser av (nästan) samma storlek.

Beskrivning

Den här funktionen returnerar interleaving av två matriser, från och med det första elementet från den första matrisen, sedan det första elementet från den andra matrisen och så vidare.

Den första matrisen måste antingen ha samma längd som den andra eller ha ett element till.

Typparametrar

'T

Typen av varje element i first och second.

Inmatning

första

Den första matrisen som ska interfolieras.

andra

Den andra matrisen som ska interfolieras.

Utdata

Interfolierad matris

Exempel

// same as interleaved = [1, -1, 2, -2, 3, -3]
let interleaved = Interleaved([1, 2, 3], [-1, -2, -3])