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!

Solution 273911

Submitted on 5 Jul 2013


Leading solution size is 9.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Code Input and Output
x1 = zeros(1,6000);
x2 = zeros(1,6000);
for ii = 1:6000
    [x1(ii),x2(ii)] = rollDice();
numCt = sum( bsxfun( @eq, x1, (1:6)' ), 2 ) + sum( bsxfun( @eq, x2, (1:6)' ), 2 );
assert(all(round(numCt/200) == 10) && sum(numCt) == 12000)
Error: In an assignment  A(I) = B, the number of elements in B and I must be the same.