I wanted to try out the Hankel here. This is more than necessary. It checks to see that the sum of all pairs of sides are greater than the remaining side. You really only need to do this to compare against the maximum length side.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
sides = [1 2 1000];
y_correct = false;
assert(isequal(triangle(sides),y_correct))
|
2 | Pass |
%%
sides = [3 4 5];
y_correct = true;
assert(isequal(triangle(sides),y_correct))
|
3 | Pass |
%%
sides = [5 5 5];
y_correct = true;
assert(isequal(triangle(sides),y_correct))
|
4 | Pass |
%%
sides = [6 6 6];
y_correct = true;
assert(isequal(triangle(sides),y_correct))
|
5 | Pass |
%%
sides = [1 1 1];
y_correct = true;
assert(isequal(triangle(sides),y_correct))
|
6 | Pass |
%%
sides = [1 2 2];
y_correct = true;
assert(isequal(triangle(sides),y_correct))
|
7 | Pass |
%%
sides = [2 2 5];
y_correct = false;
assert(isequal(triangle(sides),y_correct))
|
8 | Pass |
%%
sides = [5 2 2];
y_correct = false;
assert(isequal(triangle(sides),y_correct))
|
9 | Pass |
%%
sides = [1 3 1];
y_correct = false;
assert(isequal(triangle(sides),y_correct))
|
given 3 sides, find area of this triangle
600 Solvers
Back to basics 6 - Column Vector
809 Solvers
533 Solvers
Convert a vector into a number
442 Solvers
Given a 4x4 matrix, swap the two middle columns
300 Solvers