Detailed instructions for use are in the User's Guide.
[. . . ] TI-89 Titanium Graphing Calculator
Important Information
Texas Instruments makes no warranty, either express or implied, including but not limited to any implied warranties of merchantability and fitness for a particular purpose, regarding any programs or book materials and makes such materials available solely on an "as-is" basis. In no event shall Texas Instruments be liable to anyone for special, collateral, incidental, or consequential damages in connection with or arising out of the purchase or use of these materials, and the sole and exclusive liability of Texas Instruments, regardless of the form of action, shall not exceed the purchase price of this product. Moreover, Texas Instruments shall not be liable for any claim of any kind whatsoever against the use of these materials by any other party.
USA FCC Information Concerning Radio Frequency Interference
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. [. . . ] From the Data/Matrix Editor, create a new, empty data variable with the applicable name. For each CBL 2 list that you want to include, define a column header as that list name.
For example, define column 1 as time, column 2 as temp.
Note: To define or clear a column header, use . To make the data variable independent of the CBL 2 lists, clear the column header for each column. The information remains in the column, but the column is no longer linked to the CBL 2 list.
Statistics and Data Plots
570
CBRTM You can also use the Calculator-Based RangerTM (CBR) to explore the mathematical and scientific relationships between distance, velocity, acceleration, and time using data collected from activities you perform.
Statistics and Data Plots
571
Programming
Running an Existing Program
After a program is created (as described in the remaining sections of this module), you can run it from the Home screen. The program's output, if any, is displayed on the Program I/O screen, in a dialog box, or on the Graph screen. Some programs require you to pass an argument to the program.
Note: Use 2 to list existing PRGM variables. prog1() If arguments are not required
prog1(x, y) If arguments are required
Highlight a variable and press to paste its name to the entry line. Press .
Programming
572
Note: Arguments specify initial values for a program.
When you run a program, the TI-89 Titanium automatically checks for errors. For example, the following message is displayed if you: Do not enter ( ) after the program name.
This error message appears if you: Do not enter enough arguments, if required.
To cancel program execution if an error occurs, press N. You can then correct any problems and run the program again.
Note: The TI-89 Titanium also checks for run-time errors that are found within the
program itself. "Breaking" a Program When a program is running, the BUSY indicator is displayed in the status line.
Programming
573
Press to stop program execution. To cancel program execution, press N.
Where Is the Output Displayed?Depending on the commands in the program, the TI-89 Titanium automatically displays information on the applicable screen. (Input commands prompt the user to enter information. ) Graph-related commands typically use the Graph screen.
After the program stops, the TI-89 Titanium shows the last screen that was displayed. The Program I/O Screen On the Program I/O screen, new output is displayed below any previous output (which may have been displayed earlier in the same program or a different program). After a full page of output, the previous output scrolls off the top of the screen.
Programming
574
Last output
On the Program I/O screen: toolbar is available; all others are dimmed. There is no entry line.
Note: To clear any previous output, enter the Clr[O command in your program. You can also execute Clr[O from the Home screen.
When a program stops on the Program I/O screen, you need to recognize that it is not the Home screen (although the two screens are similar). The Program I/O screen is used only to display output or to prompt the user for input. You cannot perform calculations on this screen.
Note: If Home screen calculations don't work after you run a program, you may be on the
Program I/O screen. Leaving the Program I/O Screen From the Program I/O screen: Press to toggle between the Home screen and the Program I/O screen. or Display any other application screen (with O, 8 #, etc. ).
575
Programming
Starting a Program Editor Session
Each time you start the Program Editor, you can resume the current program or function (that was displayed the last time you used the Program Editor), open an existing program or function, or start a new program or function. [. . . ] 764, 910, 911 degree/minute/second display, 4DMS 813 delete character (0 / 8 . ) . 806 first derivative, d( ) . 79, 247, 265, 267 numeric derivative, nDeriv( ) 266, 846 Derivatives (graph math tool) . 582, 606, 815 277 815 172 816 816 607 831 607 816 803 811 823 824 831
loop, EndLoop . 81 exclusive or (Boolean), xor 605, 685, 895 exclusive or picture, XorPic . [. . . ]