containing several matrices. The input is a list consisting of pairs (mat,nmzType), each is handled as in
but all written into the same input file. If no filename has been specified, an error occurs.
i1 : nmzFilename="example"; -- to keep the files
|
i2 : hy=(matrix {{1, -1, 0},{1, 1, -2}},"inequalities")
o2 = (| 1 -1 0 |, inequalities)
| 1 1 -2 |
o2 : Sequence
|
i3 : eq=(matrix {{1, 2, 3},{2, 2, 3}},"equations")
o3 = (| 1 2 3 |, equations)
| 2 2 3 |
o3 : Sequence
|
i4 : cg=(matrix {{9, 8, 7},{7, 6, 5}},"congruences")
o4 = (| 9 8 7 |, congruences)
| 7 6 5 |
o4 : Sequence
|
i5 : writeNmzData {hy, eq, cg};
|
i6 : get ("example.in")
o6 = 2
3
1 -1 0
1 1 -2
inequalities
2
3
1 2 3
2 2 3
equations
2
3
9 8 7
7 6 5
congruences
|
i7 : rmNmzFiles();
|