Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = 1;
y_correct = 1;
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1
|
2 | Pass |
x = 1:8;
y_correct = [1 10 11 100 101 110 111 1000]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1
10
11
100
101
110
111
1000
|
3 | Pass |
x = 8:20;
y_correct = [1000 1001 1010 1011 1100 1101 1110 1111 10000 10001 10010 10011 10100]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1000
1001
1010
1011
1100
1101
1110
1111
10000
10001
10010
10011
10100
|
4 | Pass |
x = 1:2:21;
y_correct = [1 11 101 111 1001 1011 1101 1111 10001 10011 10101]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1
11
101
111
1001
1011
1101
1111
10001
10011
10101
|
5 | Pass |
x = 2.^(0:10);
y_correct = [1 10 100 1000 10000 100000 1000000 10000000 100000000 1000000000 10000000000]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1.0e+10 *
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0001
0.0010
0.0100
0.1000
1.0000
|
6 | Pass |
x = 2.^(1:10) - 1;
y_correct = [1 11 111 1111 11111 111111 1111111 11111111 111111111 1111111111]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
1.0e+09 *
0.0000
0.0000
0.0000
0.0000
0.0000
0.0001
0.0011
0.0111
0.1111
1.1111
|
7 | Pass |
x = 2:2:20;
y_correct = [10 100 110 1000 1010 1100 1110 10000 10010 10100]';
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
10
100
110
1000
1010
1100
1110
10000
10010
10100
|
8 | Pass |
x = 42;
y_correct = 101010;
assert(sum(abs(Converter(x)-y_correct))<1e-3)
ans =
101010
|
1309 Solvers
Magic is simple (for beginners)
2749 Solvers
227 Solvers
Matlab Basics II - Create a vector with a repeated entry
182 Solvers
155 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!