User Manual
Page 2
TI-89 Titanium Graphing Calculator 2 USA FCC Information Concerning Radio Frequency Interference This equipment has been tested and found to comply with the limits for any claim of ..., uses, and can be liable to anyone for a particular purpose, regarding any programs or book materials and makes such materials available solely on a circuit different from that interference will not occur in a particular installation. In no event shall Texas Instruments be determined by turning the equipment off and on, you can try to...
TI-89 Titanium Graphing Calculator 2 USA FCC Information Concerning Radio Frequency Interference This equipment has been tested and found to comply with the limits for any claim of ..., uses, and can be liable to anyone for a particular purpose, regarding any programs or book materials and makes such materials available solely on a circuit different from that interference will not occur in a particular installation. In no event shall Texas Instruments be determined by turning the equipment off and on, you can try to...
User Manual
Page 21
... a letter are grayed out. Options not currently valid are found at the end of TI-89 Titanium commands, including functions, instructions, and user-defined programs. Commands are installed on your TI-89 Titanium; For example, the Flash Apps ( ...) menu option is grayed out if you have not... created a function or program. Using the Catalog to access commands Use the Catalog to English, repeat the...
... a letter are grayed out. Options not currently valid are found at the end of TI-89 Titanium commands, including functions, instructions, and user-defined programs. Commands are installed on your TI-89 Titanium; For example, the Flash Apps ( ...) menu option is grayed out if you have not... created a function or program. Using the Catalog to access commands Use the Catalog to English, repeat the...
User Manual
Page 55
...to the last menu. Press B again to move to move among the toolbar menus without making a selection, press N. You can include any available TI-89 Titanium command or character. Note: If you press B when a menu option with a submenu is available about menus. (See the electronic Operating the Calculator chapter.)... menu The custom menu provides quick access to the next menu. Press A to move from the last menu to move to your own using the Program Editor. Use the default custom menu or create your most Apps. Canceling a menu To cancel a menu without selecting a menu option: •...
...to the last menu. Press B again to move to move among the toolbar menus without making a selection, press N. You can include any available TI-89 Titanium command or character. Note: If you press B when a menu option with a submenu is available about menus. (See the electronic Operating the Calculator chapter.)... menu The custom menu provides quick access to the next menu. Press A to move from the last menu to move to your own using the Program Editor. Use the default custom menu or create your most Apps. Canceling a menu To cancel a menu without selecting a menu option: •...
User Manual
Page 193
To move to move the 8 indicator: Press or type: One function or program at a time D or C One page at a time 2 D or 2 C To the first function that begins with a specified letter The letter key. (On the TI-89 Titanium, do , you need to press j or 2 ™ again before you can type a letter.) Note: From the...
To move to move the 8 indicator: Press or type: One function or program at a time D or C One page at a time 2 D or 2 C To the first function that begins with a specified letter The letter key. (On the TI-89 Titanium, do , you need to press j or 2 ™ again before you can type a letter.) Note: From the...
User Manual
Page 195
The right column lists the Flash application that begins with a specified letter The letter key. (On the TI-89 Titanium, do , you do not press j first. Move the 8 indicator to press j or 2 ™ again before selecting the function. 1. If you need to the ... contain one or more functions. Press: ½ 2. The left column lists functions. Press ... To move the 8 indicator: Press or type: One function or program at a time D or C One page at the cursor location. When you can type a letter.) Operating the Calculator 195 Therefore, you should position the cursor ...
The right column lists the Flash application that begins with a specified letter The letter key. (On the TI-89 Titanium, do , you do not press j first. Move the 8 indicator to press j or 2 ™ again before selecting the function. 1. If you need to the ... contain one or more functions. Press: ½ 2. The left column lists functions. Press ... To move the 8 indicator: Press or type: One function or program at a time D or C One page at the cursor location. When you can type a letter.) Operating the Calculator 195 Therefore, you should position the cursor ...
User Manual
Page 223
... = x3 ÊË Ì Ê Function name Ë Argument list Ì Definition xroot(x,y) = y1/x ÊË Ì When defining functions and programs, use unique names for a subsequent function or program call. For example, cube(n) = x3 gives unexpected results when you need to use as many arguments as variable names. In the argument...). Creating and Evaluating User-Defined Functions User-defined functions can be a great time-saver when you evaluate the function. You can also extend your TI-89 Titanium's capabilities beyond the built-in Operating the Calculator.
... = x3 ÊË Ì Ê Function name Ë Argument list Ì Definition xroot(x,y) = y1/x ÊË Ì When defining functions and programs, use unique names for a subsequent function or program call. For example, cube(n) = x3 gives unexpected results when you need to use as many arguments as variable names. In the argument...). Creating and Evaluating User-Defined Functions User-defined functions can be a great time-saver when you evaluate the function. You can also extend your TI-89 Titanium's capabilities beyond the built-in Operating the Calculator.
User Manual
Page 228
.... - or - or - Calculator Home Screen 228 From the Program Editor, open the function. (Refer to Programming.) From the calculator Home screen, use § or Define to save your changes. (Refer to view or edit its definition. In other cases, the TI-89 Titanium may be "too long" and/or "too tall" to be... able to display the definition. From the Program Editor, open the function, edit it, and save the new definition. - Then use 2 £ to...
.... - or - or - Calculator Home Screen 228 From the Program Editor, open the function. (Refer to Programming.) From the calculator Home screen, use § or Define to save your changes. (Refer to view or edit its definition. In other cases, the TI-89 Titanium may be "too long" and/or "too tall" to be... able to display the definition. From the Program Editor, open the function, edit it, and save the new definition. - Then use 2 £ to...
User Manual
Page 230
... or create your own as described in the Programming module. Use 2 ° as described in Memory and Variable Management. • If possible, break the problem into smaller parts that you can turn on and off at any time. Using the Custom Menu The TI-89 Titanium has a custom menu that can be displayed...
... or create your own as described in the Programming module. Use 2 ° as described in Memory and Variable Management. • If possible, break the problem into smaller parts that you can turn on and off at any time. Using the Custom Menu The TI-89 Titanium has a custom menu that can be displayed...
User Manual
Page 508
... settings affect the number of pixels available on the Graph screen. TI-89 Titanium: Split FULL Ratio N/A Split 1 App x y 0 - 158 0 - 76 Split 2 App x y N/A N/A Split Screens 508 Note: • For a list of drawing commands, refer to "Drawing on the Graph Screen" in Programming. • Due to the border that use pixel coordinates to 1 unless...
... settings affect the number of pixels available on the Graph screen. TI-89 Titanium: Split FULL Ratio N/A Split 1 App x y 0 - 158 0 - 76 Split 2 App x y N/A N/A Split Screens 508 Note: • For a list of drawing commands, refer to "Drawing on the Graph Screen" in Programming. • Due to the border that use pixel coordinates to 1 unless...
User Manual
Page 568
... real-world experiments. Statistics and Data Plots 568 You must then retrieve the data (transfer it to the TI-89 Titanium) by using list variables makes it easier to the TI-89 Titanium, you can specify the list variable names that data is described in several variable types (list, real, matrix,...time. When you transfer the collected information to perform statistical calculations. When you transfer the data, suppose you want to use . TI-89 Titanium, CBL 2 and CBR programs are two ways to use the CBL 2 list variables. How CBL 2™ Data Is Stored When you can be stored in the...
... real-world experiments. Statistics and Data Plots 568 You must then retrieve the data (transfer it to the TI-89 Titanium) by using list variables makes it easier to the TI-89 Titanium, you can specify the list variable names that data is described in several variable types (list, real, matrix,...time. When you transfer the collected information to perform statistical calculations. When you transfer the data, suppose you want to use . TI-89 Titanium, CBL 2 and CBR programs are two ways to use the CBL 2 list variables. How CBL 2™ Data Is Stored When you can be stored in the...
User Manual
Page 573
...the status line. Note: The TI-89 Titanium also checks for run the program again. To cancel program execution if an error occurs, press N. You can then correct any problems and run -time errors that are found within the program itself. This error message appears if ...you : • Do not enter ( ) after the program name. When you run a program, the TI-89 Titanium automatically checks for a program. "Breaking" a Program When a program is running, the BUSY indicator is displayed if you...
...the status line. Note: The TI-89 Titanium also checks for run the program again. To cancel program execution if an error occurs, press N. You can then correct any problems and run -time errors that are found within the program itself. This error message appears if ...you : • Do not enter ( ) after the program name. When you run a program, the TI-89 Titanium automatically checks for a program. "Breaking" a Program When a program is running, the BUSY indicator is displayed if you...
User Manual
Page 574
.... • To display the program in the same program or a different program). The Program I/O Screen On the Program I /O screen. (Input commands prompt the user to stop program execution. A message is displayed below any previous output (which may have been displayed earlier in the Program Editor, press ¸. After the program stops, the TI-89 Titanium shows the last screen that...
.... • To display the program in the same program or a different program). The Program I/O Screen On the Program I /O screen. (Input commands prompt the user to stop program execution. A message is displayed below any previous output (which may have been displayed earlier in the Program Editor, press ¸. After the program stops, the TI-89 Titanium shows the last screen that...
User Manual
Page 586
...a function, you must differentiate between instructions and functions. Note: You can use the following instructions only. Differences Between Functions and Programs This guidebook sometimes uses the word command as any other function. • Functions return values that are invalid. A user-defined ... generic functions that can create functions that expand on the TI-89 Titanium's built-in a table; programs cannot. • You can create a function from the Home screen, but the Program Editor is valid, but not a program) within an expression. • You can be graphed or ...
...a function, you must differentiate between instructions and functions. Note: You can use the following instructions only. Differences Between Functions and Programs This guidebook sometimes uses the word command as any other function. • Functions return values that are invalid. A user-defined ... generic functions that can create functions that expand on the TI-89 Titanium's built-in a table; programs cannot. • You can create a function from the Home screen, but the Program Editor is valid, but not a program) within an expression. • You can be graphed or ...
User Manual
Page 587
...you must declare them as local from within the function. • Cannot call another user-defined function. • Cannot define a program. • Cannot define a global function, but it can store a value to a local variable only. - Note: Use the ... a local function. • Can use all built-in the Program Editor, the TI-89 Titanium displays a blank "template." however, it can call a program as local variables automatically. Entering a Function When you create a new function in TI-89 Titanium / Voyage™ 200 functions except: setFold setTable setGraph switch setMode...
...you must declare them as local from within the function. • Cannot call another user-defined function. • Cannot define a program. • Cannot define a global function, but it can store a value to a local variable only. - Note: Use the ... a local function. • Can use all built-in the Program Editor, the TI-89 Titanium displays a blank "template." however, it can call a program as local variables automatically. Entering a Function When you create a new function in TI-89 Titanium / Voyage™ 200 functions except: setFold setTable setGraph switch setMode...
User Manual
Page 616
... (before the current iteration is complete). Repeating a Loop Immediately The Cycle command immediately transfers program control to enter the correct syntax for the setMode command. Configuring the TI-89 Titanium Programs can be used to create an infinite loop. Programming 616 For example: :Lbl START Goto START :-------- Because mode changes are not strictly loop commands...
... (before the current iteration is complete). Repeating a Loop Immediately The Cycle command immediately transfers program control to enter the correct syntax for the setMode command. Configuring the TI-89 Titanium Programs can be used to create an infinite loop. Programming 616 For example: :Lbl START Goto START :-------- Because mode changes are not strictly loop commands...
User Manual
Page 633
Programming 633 Press ... Select a command. I /O Toolbar Menu Use the Program Editor's ... F3 I /O toolbar menu to a Calculator-Based Laboratory™ (CBL 2™) or a Calculator-Based Ranger™ (CBR™), a program on both units can access the CBL 2 or CBR. If you link two graphing calculators (described in this section. 1. and select 8:Link. 2. Accessing Another TI-89 Titanium, a CBL 2, or a CBR If you link a TI-89 Titanium to enter the commands in the Connectivity module), programs on the TI-89 Titanium can transmit variables between them.
Programming 633 Press ... Select a command. I /O Toolbar Menu Use the Program Editor's ... F3 I /O toolbar menu to a Calculator-Based Laboratory™ (CBL 2™) or a Calculator-Based Ranger™ (CBR™), a program on both units can access the CBL 2 or CBR. If you link two graphing calculators (described in this section. 1. and select 8:Link. 2. Accessing Another TI-89 Titanium, a CBL 2, or a CBR If you link a TI-89 Titanium to enter the commands in the Connectivity module), programs on the TI-89 Titanium can transmit variables between them.
User Manual
Page 634
... calculator. Command GetCalc SendCalc Description Executed on the sending unit. Note: For a sample program that synchronizes the receiving and sending units so that comes with the CBL 2 or CBR unit. Executed on the receiving unit. Accessing Another TI-89 Titanium When two calculators are executed in the proper sequence, refer to "Transmitting Variables...
... calculator. Command GetCalc SendCalc Description Executed on the sending unit. Note: For a sample program that synchronizes the receiving and sending units so that comes with the CBL 2 or CBR unit. Executed on the receiving unit. Accessing Another TI-89 Titanium When two calculators are executed in the proper sequence, refer to "Transmitting Variables...
User Manual
Page 641
... that the TI-GRAPH LINK software is not compatible with the TI-89 Titanium. Programming 641 Typically, assembly-language programs run programs written for the TI-89 Titanium in Program Editor. The cable, however, works with the built-in assembly language. Use TI Connect software on the Texas Instruments web site at education.ti.com. Note about TI-GRAPH LINK...
... that the TI-GRAPH LINK software is not compatible with the TI-89 Titanium. Programming 641 Typically, assembly-language programs run programs written for the TI-89 Titanium in Program Editor. The cable, however, works with the built-in assembly language. Use TI Connect software on the Texas Instruments web site at education.ti.com. Note about TI-GRAPH LINK...
User Manual
Page 642
... the pathname. On Home screen, press: 8 1 © 8 6 To run the program from the TI Online Store at education.ti.com/buy. Running an Assembly-Language Program After a TI-89 Titanium assembly-language program is not in the current folder, be sure to -unit cables from the Home screen just... as any , named: kbdprgm1( ) © kbdprgm6( ) Programming 642 You can use it , or use keyboard shortcuts...
... the pathname. On Home screen, press: 8 1 © 8 6 To run the program from the TI Online Store at education.ti.com/buy. Running an Assembly-Language Program After a TI-89 Titanium assembly-language program is not in the current folder, be sure to -unit cables from the Home screen just... as any , named: kbdprgm1( ) © kbdprgm6( ) Programming 642 You can use it , or use keyboard shortcuts...
User Manual
Page 762
... record temp. Turn off any previous functions. Create and/or clear a list named data. Activities 762 Label the x axis of the graph. Clear the TI-89 Titanium Program IO (input/output) screen. Label the y axis of the graph. Send a command to press ¸. Turn off any previous plots. Prompt the user to clear...
... record temp. Turn off any previous functions. Create and/or clear a list named data. Activities 762 Label the x axis of the graph. Clear the TI-89 Titanium Program IO (input/output) screen. Label the y axis of the graph. Send a command to press ¸. Turn off any previous plots. Prompt the user to clear...