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

# Solution 318333

Submitted on 12 Sep 2013 by James

Correct

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

### Test Suite

Test
Code Input and Output
1
Pass

x = 8;
y_correct = '8';
assert(strcmp(extended_form(x),y_correct))

2
Pass

%%
x = 10234;
y_correct = '10000+200+30+4';
assert(strcmp(extended_form(x),y_correct))

3
Pass

%%
x=987654321;
y_correct='900000000+80000000+7000000+600000+50000+4000+300+20+1';
assert(strcmp(extended_form(x),y_correct))

4
Pass

%%
x = 1000;
y_correct = '1000';
assert(strcmp(extended_form(x),y_correct))

5
Pass

%%
x = 314159265358979;
y_correct = '300000000000000+10000000000000+4000000000000+100000000000+50000000000+9000000000+200000000+60000000+5000000+300000+50000+8000+900+70+9';
assert(strcmp(extended_form(x),y_correct))

6
Pass

%%
x=540200;
y_correct='500000+40000+200';
assert(strcmp(extended_form(x),y_correct))