Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
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)
K =
0
xi =
1
yi =
1
d =
2
d =
1.4142
|
2 | Pass |
x=3; y=4; A=3; B=4; C=5;
y_correct = 6;
assert(normalLen(x,y,A,B,C)-y_correct==0)
K =
0
xi =
-0.6000
yi =
-0.8000
d =
36
d =
6
|
3 | Pass |
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)
K =
-0.3333
xi =
-0.4400
yi =
-0.9200
d =
54.7600
d =
7.4000
ans =
7.4000
K =
-0.3333
xi =
-0.4400
yi =
-0.9200
d =
54.7600
d =
7.4000
|
4 | Pass |
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)
d =
12345
ans =
12345
d =
12345
|
5 | Pass |
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)
d =
12345
ans =
12345
d =
12345
|
Back to basics 19 - character types
189 Solvers
281 Solvers
Duplicate each element of a vector.
455 Solvers
179 Solvers
298 Solvers