![]() | Figure 1 represents a "clean" TI-89 home screen. That screen has a
command entry line, almost at the bottom, and a history area for
most of the screen (between the menu items at the top
and the command entry line at the bottom). Pressing the
![]() In the same way, we can clear the history area
by using the two key sequence
|
![]() | We will start the problem by creating a list of values. We start a list
with the { character. We press
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() | In Figure 3 we continue entering the numbers in our list. Note that the
command area display scrolls to the right so that we can see the
new numbers and the commas.
The remaining numbers are generated via
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() | We left Figure 3 with the complete command formulated in the command
entry line. However, we still have to tell the TI-89 to perform the command.
We do this by pressing the
![]() |
![]() | We can move from the input line into the history
area to inspect the information that is displayed there. To
do this we press the ![]() |
![]() | Figure 6 is the result of pressing the
![]() |
![]() | We can move back to the input line area by
pressing the ![]() Now that the desired list has been created in the calculator, we can proceed to doing the statistical computations. As noted above, we want to use the OneVar command. We could type this command. However, that would require a number of keystrokes and it would require that we completely remember the command that we want to use. |
![]() | A method for manufacturing the OneVar command is to find that
command in the catalog, a list of commands on the calculator. We open that
catalog by pressing the
![]() |
![]() | One way to jump down, or up, the list is to press the key associated with the
first character of the command we want. In our case, we want the OneVar command.
Therefore, we press the key that is associated with the letter "o", namely the
![]()
A careful examination of the screen in Figure 9 reveals that the calculator
gives us some helpful hints about the appropriate use of the OneVar command.
At the very bottom left of the screen we find the new message
|
![]() | We press the
![]() As noted in the discussion following Figure 9, the OneVar command needs to be followed by the name of a list. Quite by accident, our list is named "l1" much like the "l1" suggested by the calculator in Figure 9. We will enter our name for our list in Figure 11. |
![]() | We enter our list name by pressing the
![]() ![]() ![]() |
![]() | Now we press ![]() |
![]() | We still need to find some way to see the results of the OneVar command.
The command to show those results is the ShowStat command. Again, we can
find it in the catalog, which we re-open via the
![]() |
![]() | We are looking for the ShowStat command. To move down the command
list to the "S's" we press the
![]() |
![]() | We can press the ![]() |
![]() | Having selected the ShowStat command in Figure 15, we
press ![]() |
![]() | Once the command is in place in Figure 16, we press
![]() ![]() ![]() ![]() |
![]() | We press the ![]() |
![]() | We have seen all that the ShowStat command has to offer.
We press the ![]() We do need to recognize that ShowStat displays the results computed by the OneVar command issued earlier. The two commands need to be given to compute the values and then to display those values. We might have noticed that the ShowStat command does not display the population standard deviation for our values. This is a value that is computed by the OneVar command. It is just not displayed by ShowStat on the TI-89. |
![]() | We would like to see the value of the population standard deviation.
It is stored in a system variable called ![]() ![]() ![]() |
![]() | In Figure 20, the Greek option was highlighted,
and that is the option we want. We open the Greek sub-window by
pressing the ![]() ![]() |
![]() | We move down the sub-window by pressing the
![]() |
![]() | Now we paste that character into the command line
by pressing the ![]() (Note: we have used the TI-89 menus to generate the Greek letter sigma,
|
![]() | Of course, we wanted ![]() ![]() ![]() |
![]() | Press ![]() ![]() |
Now we will turn our attention to finding the mode of the data. Unlike the finding the mean, the TI-89 does not have a built-in process for finding the mode. We have a program written for the TI-89 that will help in finding this value. That program is called COLLATE3. You can get a copy of the program from another TI-89 that has it, or you can use the TI-Graph Link program to transfer COLLATE3 from a PC that is storing it. The page collate3.htm holds a listing of the program (in case you want to type it into your calculator) and it has a link that will allow you to download the program to a PC (for subsequent transfer via TI-Graph Link).
![]() | In order to run the program COLLATE3 we need to
manufacture that name in the command line. We could do this by
typing the characters, or we could find the program in the variable listing
on the TI-89. We will choose this second approach.
We open the VAR-LINK window by pressing the ![]() ![]() |
![]() | As before, we can move to the names that start with the letter "C"
by pressing the
![]() |
![]() | Pressing
![]() |
![]() | We complete our command by adding the required closing parenthesis by
pressing the
![]() |
![]() | In Figure 29 we completed forming the desired command.
We press the ![]() The program has prompted us for the name of the list of values that we wish it to process. |
![]() | We respond to the prompt of Figure 30 by pressing the keys
![]() ![]() ![]() |
![]() | Having typed the list name in Figure 31, we use
![]() ![]() |
![]() | We press ![]() Again, the calculator is paused, waiting for our command to go on to its next step. |
![]() | Pressing the ![]() In a subtle change, the calculator has also moved from the input-output screen of Figure 33 to the graphics screen of Figure 34. Note that an entirely new set of menu options has appeared for Figure 34. |
![]() | So far we have seen a three different kinds of screens.
We started on the HOME screen. The programs accept input and produce
output on their own screen. And, there is a graphics screen.
To continue our work we will want to return to the HOME screen.
We do this by pressing the ![]() |
The first 35 Figures demonstrate statistical processing for a 21-element data set. It is nice to see the TI-89 do all of the computations, but the process seems to take many steps just to process those 21 values. The real power of the TI-89 can be seen if we look at processing a much larger set of data. For example, consider the following table of numbers taken from a sample test on this material.
-113 | -133 | -132 | -91 | -123 | -121 | -93 | -103 | -104 | -102 | -106 | -126 | -136 | -90 | -120 |
-105 | -140 | -125 | -127 | -110 | -109 | -109 | -128 | -88 | -114 | -133 | -143 | -120 | -97 | -108 |
-102 | -107 | -96 | -108 | -91 | -115 | -122 | -122 | -82 | -111 | -130 | -116 | -97 | -122 | -107 |
-85 | -135 | -116 | -116 | -94 | -91 | -142 | -119 | -119 | -121 | -115 | -117 | -120 | -136 |
We could process this data using exactly the same steps that we used before.
The first step will be to get this list into the calculator. Even that seems to
be a formidable task. However, in this case,
you can generate this same list on your calculator as
as l1 via the gnrnd9 program on the TI-89
with
SEED 1=
54365448139 and SEED 2= 5391885598 and CHECKSUM=232.
We will demonstrate using the program to do this.
![]() | We open the VAR-LINK window via th
![]() ![]() |
![]() | We want to find the gnrnd9 program in the list.
We press ![]() |
![]() | We move from Figure 37 to Figure 38
by pressing the ![]() |
![]() | Presing the ![]() ![]() |
![]() | Pressing the ![]() |
![]() | In Figure 41 we have pressed the keys needed to generate that seed value, as given above, 54365448139. |
![]() | Press ![]() ![]() |
![]() | Press ![]() |
![]() | We can use the ![]() |
![]() | Remembering that the GNRND9 program is still running,
we press ![]() ![]() |
![]() | We press ![]() GNRND9 produced our desired list of values in a list called l1. Our next step is to do the OneVar analysis on the values stored in l1. We could go back to the catalog to find the OneVar command, and then we could append the name of our list. However, this is exactly the command that we gave earlier. In fact, we can see that earlier command at the top of our history area. Our approach will be to retrieve that command and to re-issue it to do a new analysis on the new data stored in l1. |
![]() | We can move the highlight
up to the OneVar command by using the
![]() |
![]() | We press ![]() |
![]() | We press ![]() |
![]() | Press ![]() |
![]() | Press ![]() |
![]() | Then we press ![]() |
![]() | To see the remaining values, the
3rd quartile point and the maximum value, we press the
![]() |
![]() | We press the ![]() ![]() |
![]() | Press the ![]() ![]() |
![]() | Press ![]() ![]() Continuing to repeat our earlier actions, we want to run the COLALTE3 program so that we can examine the frequency distribution of the values in the original list. That way we can identify the mode value in the list. |
![]() | We return to the history area and
select the old command by
pressing ![]() |
![]() | Paste that command into the
command line by pressing the ![]() |
![]() | We start the program by pressing
![]() ![]() ![]() ![]() |
![]() | We press
![]() |
![]() | Pressing
![]() |
![]() | Pressing
![]() |
![]() | Another
![]() |
![]() | Yet another
![]() |
![]() | We go on with another
![]() |
![]() | Pressing
![]() |
![]() | And, pressing
![]() |
![]() | We press ![]() ![]() |
![]() | Now we need to press
![]() |
![]() | As before, we can return to the HOME screen by pressing the
![]() |
Between the built-in statistical features of the TI-89 and the COLLATE3 program we have been able to find the mean, median, and mode of the data values in our list. In addition, we have found the range, the quartile points, and the population standard deviation. The COLLATE3 program also gives us a frequency distribution table, and a histogram.
The collate3 program has some additional by-products. The output for the frequency distribution table is taken from two lists that COLLATE3 creates. The list OCL holds each of the different values found in the original list. The list ONL holds the frequency of occurrence for each of the corresponding values in OCL. If we look back to Figure 9, we will recall that the OneVar command required one list, but it had some optional parameters as well. The syntax for the OneVar command allows us to follow the command with a single list of values. That is what we have demonstrated above. Alternatively, the OneVar command allows us to follow the command by two lists, the first holding the different values, and the second list holding the frequency for each corresponding value. That is, the results that we saw in Figure 52 and 53 were the result of the OneVar command in Figure 48. After we have run the collate3 program, that is, after we have generated OCL and ONL, we could use this alternative syntax to issue the command "OneVar ocl,onl" and follow that by the "ShowStat" command. This would produce exactly the same results that we saw in Figures 52 and 53. There are additional forms of the OneVar command, but we will not cover them here.
Also, to do its work, COLLATE3 always produces a list called OSL, a copy of the original list but sorted into ascending order. We could have used that list to find values such as the median or the quartile points. There were 59 items in the original list. Therefore, in OSL, which holds the same 59 items but sorted, the 30th item will be the median value.
![]() | To look at an item in OSL we can create its name
followed by the position number in brackets, as a command. We press
![]() ![]() ![]() ![]() ![]() |
![]() | We press
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() | Now, we press ![]() |
![]() | As we look back at Figure 73, the entire
command line is highlighted. If we want to look at the
first quartile point, it will be in position 15 in that same list.
We can use the text that was left in the command line and modify it to
read osl[15]. To do this, we press ![]() |
![]() | We edit the contents of the command line by using the cursor control key
![]() ![]() ![]() ![]() ![]() |
![]() | As usual, press
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
©Roger M. Palay
Saline, MI 48176
January, 1999