Is it possible to do row operations of the following form in org-mode?
| x1 | x2 | x3 | x4 | z1 | z2 | b |
|-----+-----+-----+----+----+----+---|
| 2 | 1 | -7 | -1 | 1 | 0 | 0 |
| -39 | -7 | 39 | 2 | 0 | 1 | 0 |
| -46 | -43 | 271 | -8 | 0 | 0 | 0 |
get's transformed to
| x1 | x2 | x3 | x4 | z1 | z2 | b |
|----+-------+------+------+------+----+---|
| 1 | 0.5 | -3.5 | -0.5 | 0.5 | 0 | 0 |
| 0 | -12.5 | 19.5 | 21.5 | 19.5 | 1 | 0 |
| 0 | -20 | 110 | -15 | 23 | 0 | 0 |
The first row gets scaled by 0.5. Subtract 39 times the first row from the second row. Add 46x first row to the third row.
Context: I'm trying to make Simplex tableaus in org-mode. There are other uses of such a feature like doing gaussian-elimination etc. I could only find table features that would let you sum along a column and write it in the bottom row and not a feature that would let you replace the contents a row with an equation of other rows. Is this possible?