Note Depending on the speed of your computer, it may take a while for the applet to get going. If nothing appears, it could mean that your browser is not Java-capable, so we suggest you go to Netscape's Home and download Netscape 3.xx. Alternatively, try adjusting the window size to force it to appear.
We suggest you use a wide window.
Warning and Disclaimer This is a rough and ready piece of software. Please do not expect it to perform flawlessly at all times. Also don't forget that Java-capable browsers are still in their infancy, and therefore prone to crash unpredictably, so it is imperative to ensure that all your important files are saved before you use the applet. Of course, we would very much like to learn of any bugs, so please email us if you have found one.
The legal stuff: The authors assume no liability for damage or loss to your data or your equipment resulting either directly or indirectly from your use of this applet.
Now, the fun stuff.
You should see a grid of cells, something like a spreadsheet. The frst row consists of labels, while the rows below it are for entering data.
The Labels The first row (seperated a little from the others) contain the names of the columns: x1, x2, x3, and so on. They are there simply to help you keep track of the unknowns or variable names. You can change them to anything you like, such as x, y, z, s, t, u. (Pressing "Erase Matrix" button changes them back to their default names.)
The area under the heading row is for data entry.
Entering Data You can type in the matrix entries just as you would in a spreadsheet. However, you must use the mouse to go from cell to cell; do not use the tab or arrow keys. The format you should use depends on the Mode setting -- see below. Areas you leave blank are simply ignored, just as in a spreadsheet . (Actually, they are taken to be zero.) When you have entered all the data, you must press the "Accept Changes" button to pass the values to the applet.
Modes This matrix pivot applet operates in two modes: Fraction Mode and Decimal Mode. To change from one mode to the other at any time during the computation, double-click the selection on the top left above the spreadsheet. (Just selecting without double-clicking will probably not be enough.)
Examples: 123 -123456 11/33 -22/100 6/1 0 445566/112233
Note When you press "Accept Changes" after entering the numbers, you will notice that all fractions are automatically reduced to lowest terms, and will be displayed in lowest terms throughout. (Here is a quick way to reduce a fraction to lowest terms: enter it in any cell and press "Accept Changes.")
Examples: 1.23456 -133.2 0.334455 123 0 0.000123456 but not -12345600
It is strongly suggested that you enter all the data in fraction mode (and press "Accept Changes") before switching to decimal mode. This will allow you to enter the data more accurately. (All the actual calculations are done using fractions.) Switching back and forth between Fraction and Decimal Modes will not have any effect on the calculations unless you edit the matrix by changing specific entries (and press "Accept Changes").
Switching Modes -- An Example Entering 1/3 in Fraction Mode and then converting to Decimal Mode changes the entry (on the table) to 0.333333. Switching it back to Fraction Mode will give you the 1/3 back. On the other hand, if you have 0.333333 visible in decimal mode and press "Accept Changes," the number will be stored as the fraction 333333/1000000, which is close to, but not equal to 1/3.
Revert, Accept Changes, Erase Matrix The "Revert" button can be pressed at any time to go back to the matrix that was visible when you last pressed "Accept Changes." If you use the keyboard to directly change individual matrix entries at any time you must press the "Accept Changes" button to let the applet know. (It automatically updates the matrix every time you do a row operation.) As for the "Erase Matrix" button, it does what you expect...
Reducing the Matrix To reduce a matrix, simply follow the instructions in the tutorial:
Pivoting Without Fractions If there are no fractions or decimals in your matrix (possibly after you have cleared the fractions using the first step above) and you leave it in Fraction Mode, then pivoting will be automatically done using the method described in the text "Finite Mathematics Applied to the Real World," so that all the entries will remain whole numbers.
If, on the other hand, your matrix contains one or more fractions (or decimals) when you tell it to pivot (or you have it in decimal mode) you can expect fractions (or decimals) to proliferate, since it will pivot using the "standard" method.
Enjoy!