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 703. Usage of varargout

Created by Richard Zapor

This Challenge is to demonstrate usage of varargout.

Output a cell array using varargout of magic squares of size 1 thru n.

Input: n, Number of magic squares. Squares are of size 1:n

Output: m_out, a cell array of n magic arrays


m_out{1} = [1] ,

m_out{2)=[1 3;4 2];

m_out{3}=[8 1 6;3 5 7; 4 9 2]

This Challenge is based upon a varargout implementation in Alfonso Castanon's top entry in the Knot's Challenge, lasttry05


Problem Group

Solution Statistics

43 correct solutions 15 incorrect solutions
Last solution submitted on Mar 05, 2016

Problem Comments