Cody

Problem 1853. Enlarge array

Given an mxn numeric array (A) and a 1x2 vector (sz) indicating the dimensions [p q] to enlarge each element, return an (m*p)x(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

70.97% Correct | 29.03% Incorrect
Last solution submitted on Aug 27, 2016

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!

Join the 15-year community celebration.

Play games and win prizes!

Learn more