function m = timestables(n)
y(1,1:n)=1:n;
y(1:n,1)=1:n;
for i=2:n
for j=2:n
y(i,j)=y(1,j)*y(i,1)
end
end
m = y;
end
a = repmat(1:n, n, 1);
m = a .* a';
or
m = (1:n) .* (1:n)';
m = (1:n)'*(1:n);
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = 2;
y_correct = [1 2; 2 4];
assert(isequal(timestables(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In timestables (line 2)
In ScoringEngineTestPoint1 (line 3)
In solutionTest (line 3)]
|
2 | Pass |
x = 3;
y_correct = [1 2 3; 2 4 6; 3 6 9];
assert(isequal(timestables(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In timestables (line 2)
In ScoringEngineTestPoint2 (line 3)
In solutionTest (line 5)]
|
3 | Pass |
x = 5;
y_correct = [1 2 3 4 5; 2 4 6 8 10; 3 6 9 12 15; 4 8 12 16 20; 5 10 15 20 25];
assert(isequal(timestables(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In timestables (line 2)
In ScoringEngineTestPoint3 (line 3)
In solutionTest (line 7)]
|
312 Solvers
1309 Solvers
325 Solvers
641 Solvers
485 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!