Discover MakerZone

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

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!

Problem 1842. rot45 : a different aproach

Created by Paul Berglund

Inspired by problem 1840.

Given an arbitrary n by n matrix, rotate it 45 degrees counterclockwise as in the following example:

if x is

1 3 
2 4

rot45(x) would then be

0 3 0

1 0 4

0 2 0

So the matrix gets larger each time it is rotated.

Problem Group

Solution Statistics

13 correct solutions 8 incorrect solutions
Last solution submitted on Nov 23, 2014

Problem Comments