{{alias}}( x, y, slice, strict ) Assigns element values from a broadcasted input ndarray to corresponding elements in an output ndarray view. Parameters ---------- x: ndarray Input array. The input array must be broadcast compatible with the output array view and must have a data type which can be safely cast to the output array data type. Floating-point data types (both real and complex) are allowed to downcast to a lower precision data type of the same kind (e.g., element values from a 'float64' input array can be assigned to corresponding elements in a 'float32' output array). y: ndarray Output array. slice: MultiSlice Multi-slice object specifying the output array view. strict: boolean Boolean indicating whether to enforce strict bounds checking. Returns ------- out: ndarray Output array. Examples -------- > var y = {{alias:@stdlib/ndarray/zeros}}( [ 2, 2 ] ) > var x = {{alias:@stdlib/ndarray/from-scalar}}( 3.0 ) > var s = new {{alias:@stdlib/slice/multi}}( null, 1 ) > var out = {{alias}}( x, y, s, false ) > var bool = ( out === y ) true > {{alias:@stdlib/ndarray/to-array}}( y ) [ [ 0.0, 3.0 ], [ 0.0, 3.0 ] ] See Also --------