Atom - x
- Replicate
Characters: x
Tags: array , number , vectorize
Arity: dyadic
This atom is dyadic, which means it takes two arguments.
Functionality
Repeat each element of x
y
times. Vectorizes at depth 1 on the left and then vectorizes between the elements.
Details
y
must be a list of only numbers or a number, otherwise an error will occur. This repeats each element of x
in-place, so 1,2,3,4 x 2,1,3,2
returns [1, 1, 2, 3, 3, 3, 4, 4]
. If the right argument consists of only 0
and 1
, this works to apply a boolean mask to a list.