Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
f{1} = @(x) x;
f{2} = @(x) x^2;
f{3} = @(x) x^3;
x = 1:5;
y_correct = [ 1 2 3 4 5
1 4 9 16 25
1 8 27 64 125];
assert(isequal(arfn(f,x),y_correct))
y =
1 2 3 4 5
y =
1 2 3 4 5
1 4 9 16 25
y =
1 2 3 4 5
1 4 9 16 25
1 8 27 64 125
|
2 | Pass |
f{1} = @(x) 1/x;
f{2} = @(x) x^0.5;
f{3} = @(x) x-4;
x = [4 16 25 100];
y_correct = [0.25 0.0625 0.04 0.01
2 4 5 10
0 12 21 96];
assert(isequal(arfn(f,x),y_correct))
y =
0.2500 0.0625 0.0400 0.0100
y =
0.2500 0.0625 0.0400 0.0100
2.0000 4.0000 5.0000 10.0000
y =
0.2500 0.0625 0.0400 0.0100
2.0000 4.0000 5.0000 10.0000
0 12.0000 21.0000 96.0000
|
Return the 3n+1 sequence for n
6167 Solvers
707 Solvers
651 Solvers
284 Solvers
76 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!