Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
a=7
y_correct = [2; -1; 1];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
7
A =
1 -2 3
2 1 1
-3 2 -2
b =
7
4
-10
res =
2
-1
1
|
2 | Pass |
a=10
y_correct = [1.2; -0.8; 2.4];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
10
A =
1 -2 3
2 1 1
-3 2 -2
b =
10
4
-10
res =
1.2000
-0.8000
2.4000
|
3 | Pass |
a=-4
y_correct = [4.9333; -1.7333; -4.1333];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
-4
A =
1 -2 3
2 1 1
-3 2 -2
b =
-4
4
-10
res =
4.9333
-1.7333
-4.1333
|
4 | Pass |
a=42
y_correct = [-7.3333; 1.3333; 17.3333];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
42
A =
1 -2 3
2 1 1
-3 2 -2
b =
42
4
-10
res =
-7.3333
1.3333
17.3333
|
5 | Pass |
a=11
y_correct = [0.9333; -0.7333; 2.8667];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
11
A =
1 -2 3
2 1 1
-3 2 -2
b =
11
4
-10
res =
0.9333
-0.7333
2.8667
|
6 | Pass |
a=-100
y_correct = [30.5333; -8.1333; -48.9333];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
-100
A =
1 -2 3
2 1 1
-3 2 -2
b =
-100
4
-10
res =
30.5333
-8.1333
-48.9333
|
7 | Pass |
a=71
y_correct = [-15.0667; 3.2667; 30.8667];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
71
A =
1 -2 3
2 1 1
-3 2 -2
b =
71
4
-10
res =
-15.0667
3.2667
30.8667
|
8 | Pass |
a=1e4
y_correct = [-2662.8; 665.2; 4664.4];
assert(sum(abs(solveSystem(a)-y_correct))<1e-3)
a =
10000
A =
1 -2 3
2 1 1
-3 2 -2
b =
10000
4
-10
res =
1.0e+03 *
-2.6628
0.6652
4.6644
|
Back to basics 21 - Matrix replicating
904 Solvers
Matrix indexing with two vectors of indices
405 Solvers
1244 Solvers
128 Solvers
242 Solvers