Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
A = [2 0 1 3 5 7];
subsz = [1 2];
B = [1 2 6];
assert(norm(B-blkavg(A,subsz)) < 1e-10)
|
2 | Fail |
A = [1 2 3 4 5 6 7 8 9].';
subsz = [3,1];
B = [2 5 8].';
assert(norm(B-blkavg(A,subsz)) < 1e-10)
|
3 | Fail |
A = [1 1 1 2 2 2
1 1 1 2 2 2
3 3 3 4 4 4
3 3 3 4 4 4];
subsz = [2 3];
B = [1 2
3 4];
assert(norm(B-blkavg(A,subsz)) < 1e-10)
|
4 | Fail |
A = rand(100,300);
subsz = size(A);
B = mean(A(:));
assert(norm(B-blkavg(A,subsz)) < 1e-10)
|
5 | Fail |
subsz = [4,6];
B = 10*rand(10,20);
A = repelem(B,subsz(1),subsz(2));
assert(norm(B-blkavg(A,subsz)) < 1e-10)
|
797 Solvers
415 Solvers
624 Solvers
2096 Solvers
Side of an equilateral triangle
1520 Solvers