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

64.71% Correct | 35.29% Incorrect
Last solution submitted on Oct 18, 2017

Problem Comments

Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!