Cody

Problem 1853. Enlarge array

Given an m-by-n numeric array (A) and a 1-by-2 vector (sz) indicating the dimensions [p q] to enlarge each element, return an (m*p)-by-(n*q) array (B) in which each element of A has been replicated in p rows and q columns.

Example

If

A = [1 2 3
     4 5 6
     7 8 9]
sz = [3 2]

then

B = [1 1 2 2 3 3
     1 1 2 2 3 3
     1 1 2 2 3 3
     4 4 5 5 6 6
     4 4 5 5 6 6
     4 4 5 5 6 6
     7 7 8 8 9 9
     7 7 8 8 9 9
     7 7 8 8 9 9]

Solution Stats

65.19% Correct | 34.81% Incorrect
Last solution submitted on Aug 30, 2019

Problem Comments

Recent Solvers89

Suggested Problems

More from this Author46