note: this is the wrong formula (x=0;y=12345;A=0;B=1;C=0 should return 12345, not 1...)
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%% test 1
x=2; y=2; A=2; B=2; C=-4;
y_correct = 1.4142;
assert(abs(normalLen(x,y,A,B,C)-y_correct)<=1e-4)
|
2 | Pass |
%% test 2
x=3; y=4; A=3; B=4; C=5;
y_correct = 6;
assert(normalLen(x,y,A,B,C)-y_correct==0)
|
3 | Fail |
%% test 3
x=4; y=5; A=3; B=4; C=5;
y_correct = 7.4;
display(normalLen(x,y,A,B,C))
assert(abs(normalLen(x,y,A,B,C)-y_correct)<1e-1)
Error: Assertion failed.
|
4 | Fail |
%% test 4
x=0;y=12345;A=0;B=1;C=0;
y_correct = 12345;
display(normalLen(x,y,A,B,C))
assert(abs(normalLen(x,y,A,B,C)-y_correct)==0)
Error: Assertion failed.
|
5 | Fail |
%% test 5
x=0;y=-12345;A=0;B=1;C=0;
y_correct = 12345;
display(normalLen(x,y,A,B,C))
assert(abs(normalLen(x,y,A,B,C)-y_correct)==0)
Error: Assertion failed.
|
5703 Solvers
2486 Solvers
3892 Solvers
516 Solvers
583 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!