Cody

Solution 1061309

Submitted on 25 Nov 2016 by Peng Liu
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
C = {1}; D_correct = {[]}; assert(isequal(resetCell(C), D_correct))

2   Pass
C = {1, 2; zeros(2, 'single'), 'ABC'}; D_correct = { [], []; zeros(0, 'single'), '' }; assert(isequal(resetCell(C), D_correct))

3   Pass
C = {true, rand(2), 'MATLAB'}; D_correct = {true(0), [], ''}; assert(isequal(resetCell(C), D_correct))

4   Pass
C = {1, 2, 'ABC'; true, struct('A', 1), {0}}; D_correct = {[], [], ''; true(0), struct([]), {}}; assert(isequal(resetCell(C), D_correct))

5   Pass
C = {1, single(3), @sin}; D_correct = {[], single([]), function_handle.empty}; assert(isequal(resetCell(C), D_correct))

6   Pass
C = {uint8(1), zeros(2, 'int16'), []}; D_correct = {zeros(0, 'uint8'), zeros(0, 'int16'), []}; assert(isequal(resetCell(C), D_correct))