Professional Documents
Culture Documents
GUIDEBOOK
TI-GRAPH LINK, Calculator-Based Laboratory, CBL, CBL 2, Calculator-Based Ranger, CBR, Constant Memory, Automatic Power
Down, APD, and EOS are trademarks of Texas Instruments Incorporated.
$$FRONT.DOC Title Page, US English Bob Fedorisko Revised: 02/13/01 1:01 PM Printed: 02/13/01 2:59 PM Page i of 2
ii
Important
Texas Instruments makes no warranty, either expressed 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 equipment. Moreover, Texas
Instruments shall not be liable for any claim of any kind whatsoever against the use of these materials by any other party.
$$FRONT.DOC Title Page, US English Bob Fedorisko Revised: 02/13/01 1:01 PM Printed: 02/13/01 2:59 PM Page ii of 2
iii
Table of Contents
TI-86 Quick Start 1 Displaying and Entering Functions in the Equation Editor............9
Preparing to Use Your New TI-86 ..................................................... 2 Changing the Graph Style of a Function.....................................10
Installing the AAA Batteries ......................................................... 2 Plotting a Function on the Graph Screen....................................11
Turning On and Turning Off the TI-86.......................................... 2 Tracing a Function......................................................................11
Adjusting the Contrast ................................................................. 2 Evaluating y for a Specific x Value (During a Trace) ...................12
Resetting All Memory and Defaults.............................................. 3 Changing a Window Variable Value...........................................12
Calculating on the Home Screen....................................................... 3 Deselecting a Function ...............................................................13
Calculating the Sine of a Number................................................. 3 Zooming In on a Portion of the Graph Screen ............................14
Storing the Last Answer to a Variable.......................................... 3
Using a Variable in an Expression ................................................ 4
Chapter 1: Operating the TI-86 15
Editing an Expression ................................................................... 4 Installing or Replacing Batteries .....................................................16
Displaying a Complex Number as a Result................................... 5 When to Replace Batteries .........................................................16
Turning On and Turning Off the TI-86.............................................17
Using a List with a Function ......................................................... 5
Adjusting the Display Contrast........................................................17
Displaying the Integer Part of Real Numbers in a List .................. 6
The Home Screen ............................................................................18
Removing (Exiting) a Menu.......................................................... 6
Displaying Entries and Answers..................................................18
Finding the Square Root............................................................... 7
Entering Numbers ...........................................................................19
Calculating Derivatives................................................................. 7
Entering Negative Numbers .......................................................19
Retrieving, Editing, and Re-evaluating the Previous Entry ........... 8
Using Scientific or Engineering Notation....................................20
Converting Degrees Fahrenheit to Degrees Celsius...................... 8
Entering Complex Numbers........................................................20
Storing an Unevaluated Expression to an Equation Variable ....... 9 Entering Other Characters...............................................................21
Plotting Functions on the Graph Screen............................................ 9
The 2nd Key................................................................................21
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page iii of 10
iv TI-86 Table of Contents
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page iv of 10
TI-86 Table of Contents v
The CHAR (Character) Menu........................................................... 45 Creating or Redefining a User-Created Constant .......................60
The CHAR MISC (Miscellaneous) Menu...................................... 46 The Constant Editor Menu..........................................................60
The CHAR GREEK Menu ............................................................. 46 Entering a Constant Name in an Expression ..............................61
The CHAR INTL (International) Menu ......................................... 46 Converting Units of Measure ..........................................................61
Adding a Modifier to a Vowel .................................................... 46 Converting a Unit of Measure ....................................................61
The CONV (Conversions) Menu ..................................................62
Chapter 3: The CONV LNGTH (Length) Menu ..............................................63
Math, Calculus, and Test Operations 47 The CONV AREA Menu...............................................................63
Keyboard Mathematical Functions ................................................. 48 The CONV VOL (Volume) Menu..................................................63
The MATH Menu............................................................................. 49 The CONV TIME Menu................................................................63
The MATH NUM (Number) Menu............................................... 49 The CONV TEMP (Temperature) Menu .......................................63
The MATH PROB (Probability) Menu .......................................... 50 The CONV MASS Menu ..............................................................64
The MATH ANGLE Menu ............................................................ 51 The CONV FORCE Menu .............................................................64
The MATH HYP (Hyperbolic) Menu............................................. 51 The CONV PRESS (Pressure) Menu .............................................64
The MATH MISC (Miscellaneous) Menu..................................... 52 The CONV ENRGY (Energy) Menu ..............................................64
The InterpolateExtrapolate Editor ............................................ 53 The CONV POWER Menu............................................................64
The CALC (Calculus) Menu.............................................................. 54
The CONV SPEED Menu .............................................................64
The TEST (Relational) Menu............................................................ 55
Converting a Value Expressed as a Rate ....................................65
Using Tests in Expressions and Instructions ............................... 56
Number Bases .................................................................................65
Chapter 4: Constants, Number Base Ranges .................................................................66
Ones and Twos Complements ..................................................66
Conversions, Bases, and Complex Numbers 57
The (Number) BASE Menu..........................................................66
Using Built-In and User-Created Constants..................................... 58
The BASE - (Hexadecimal Characters) Menu .........................67
The CONS (Constants) Menu...................................................... 58
Entering Hexadecimal Digits.......................................................67
The CONS BLTIN (Built-In Constants) Menu............................... 58
The BASE TYPE Menu.................................................................67
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page v of 10
vi TI-86 Table of Contents
The BASE CONV (Conversion) Menu .......................................... 68 Setting Graphing Accuracy with @x and @y ...............................83
Converting Number Bases.......................................................... 68 Setting the Graph Format................................................................83
The BASE BOOL (Boolean) Menu ............................................... 68 Displaying a Graph..........................................................................85
Results of Boolean Operations ................................................... 69 Pausing or Stopping a Graph in Progress ...................................85
The BASE BIT Menu.................................................................... 69 Modifying a Drawn Graph ..........................................................85
Using Complex Numbers................................................................. 70 Graphing a Family of Curves ......................................................86
Complex Results......................................................................... 70 Smart Graph ...............................................................................86
Using a Complex Number in an Expression................................ 71
The CPLX (Complex Number) Menu ........................................... 71 Chapter 6: Graph Tools 87
Graph Tools on the TI-86 ................................................................88
Chapter 5: Function Graphing 73 The GRAPH Menu.......................................................................88
Defining a Graph............................................................................. 74 Using the Free-Moving Cursor....................................................89
Setting the Graph Mode ................................................................. 74 Graphing Accuracy .....................................................................89
The GRAPH Menu ........................................................................... 75 Tracing a Graph...............................................................................90
Using the Equation Editor ............................................................... 76 Stopping and Resuming a Trace .................................................91
The Equation Editor (GRAPH y(x)=) Menu ................................. 76 Resizing the Graph Screen with ZOOM Operations.........................91
Defining a Function in the Equation Editor ................................ 77 The GRAPH ZOOM Menu ...........................................................91
Notes about Defining Function Equations.................................. 78 Defining a Custom Zoom In........................................................93
Selecting Graph Styles................................................................ 79 Setting Zoom Factors..................................................................93
Setting the Graph Style in the Equation Editor........................... 80 Zooming In and Zooming Out on a Graph..................................93
Using Shading Patterns to Differentiate Functions..................... 80 Storing and Recalling Zoom Window Variable Values................95
Viewing and Changing OnOff Status of Stat Plots ................... 81 Using Interactive Math Functions ...................................................95
Setting the Window Variables......................................................... 81 The GRAPH MATH Menu............................................................95
Displaying the Window Editor.................................................... 82 Settings That Affect GRAPH MATH Operations ..........................96
Changing a Window Variable Value........................................... 82 Using ROOT, FMIN, FMAX, or INFLC ..........................................97
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page vi of 10
TI-86 Table of Contents vii
Using f(x), DIST, or ARC ............................................................ 98 The Table Menus ......................................................................112
Using dydx or TANLN............................................................... 99 Setting Up the Table .....................................................................113
Using ISECT .............................................................................. 100 Viewing and Editing Dependent Variable Equations ...............114
Using YICPT.............................................................................. 100 Clearing the Table .........................................................................114
Evaluating a Function for a Specified x......................................... 101
Drawing on a Graph...................................................................... 101 Chapter 8: Polar Graphing 115
Before Drawing on a Graph ..................................................... 102 Preview: Polar Graphing ...............................................................116
Defining a Polar Graph..................................................................117
Saving and Recalling Drawn Pictures ....................................... 102
Setting Polar Graphing Mode ...................................................117
Clearing Drawn Pictures........................................................... 103
The GRAPH Menu.....................................................................117
The GRAPH DRAW Menu ......................................................... 103
Displaying the Polar Equation Editor ........................................118
Shading Areas of a Graph ........................................................ 104
Setting the Graph Screen Window Variables............................118
Drawing a Line Segment .......................................................... 105
Setting the Graph Format.........................................................119
Drawing a Vertical or Horizontal Line ...................................... 106
Displaying the Graph................................................................119
Drawing a Circle....................................................................... 106
Using Graph Tools in Pol Graphing Mode .....................................119
Drawing a Function, Tangent Line, or Inverse Function ........... 107
The Free-Moving Cursor ...........................................................119
Drawing Freehand Points, Lines, and Curves ........................... 107
Tracing a Polar Equation ..........................................................120
Placing Text on a Graph ........................................................... 108
Moving the Trace Cursor to a q Value......................................121
Turning On or Turning Off Points ............................................. 108
Using Zoom Operations............................................................121
Chapter 7: Tables 109 The GRAPH MATH Menu..........................................................122
Displaying the Table...................................................................... 110 Evaluating an Equation for a Specified q..................................122
TABLE Menu............................................................................. 110 Drawing on a Polar Graph........................................................122
The Table.................................................................................. 110
Independent and Dependent Variables in the Table ................ 111
Navigating the Table................................................................ 111
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page vii of 10
viii TI-86 Table of Contents
Chapter 9: Parametric Graphing 123 Displaying the Differential Equation Editor ..............................134
Preview: Parametric Graphing ...................................................... 124 Setting the Graph Screen Window Variables............................135
Defining a Parametric Graph......................................................... 125 Setting the Initial Conditions....................................................136
Setting Parametric Graphing Mode.......................................... 126 Setting the Axes .......................................................................137
The GRAPH Menu..................................................................... 126 Differential Equation Graphing Tips .........................................137
Displaying the Parametric Equation Editor............................... 126 The Built-In Variable fldPic .......................................................138
Selecting and Deselecting a Parametric Equation .................... 127 Displaying the Graph................................................................138
Deleting a Parametric Equation................................................ 127 Entering and Solving Differential Equations..................................139
Setting the Graph Screen Window Variables............................ 127 Graphing in SlpFld Format........................................................139
Setting the Graph Format......................................................... 128 Transforming an Equation into a First-Order System................140
Displaying the Graph................................................................ 128 Graphing in DirFld Format ........................................................141
Using Graph Tools in Param Graphing Mode................................ 128 Graphing a System of Equations in FldOff Format....................142
The Free-Moving Cursor........................................................... 128 Solving a Differential Equation for a Specified Value ...............144
Tracing a Parametric Function.................................................. 128 Using Graph Tools in DifEq Graphing Mode .................................144
Moving the Trace Cursor to a t Value....................................... 129 The Free-Moving Cursor ...........................................................144
Using Zoom Operations............................................................ 129 Tracing a Differential Equation.................................................144
The GRAPH MATH Menu.......................................................... 130 Moving the Trace Cursor to a t Value.......................................145
Evaluating an Equation for a Specified t .................................. 130 Drawing on a Differential Equation Graph ...............................145
Drawing on a Parametric Graph............................................... 130 Drawing an Equation and Storing Solutions to Lists.................145
Using ZOOM Operations...........................................................147
Chapter 10: Differential Equation Graphing 131 Drawing Solutions Interactively with EXPLR.............................148
Defining a Differential Equation Graph......................................... 132 Evaluating Differential Equations for a Specified t ...................150
Setting Differential Equation Graphing Mode .......................... 132
The GRAPH Menu..................................................................... 133
Setting the Graph Format......................................................... 133
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page viii of 10
TI-86 Table of Contents ix
Chapter 11: Lists 151 Executing and Displaying Attached Formulas ..........................164
Lists on the TI-86 .......................................................................... 152 Handling Errors Related to Attached Formulas.........................165
The LIST Menu.......................................................................... 152 Detaching a Formula from a List Name ....................................166
The LIST NAMES Menu............................................................. 153 Editing an Element of a Attached Formula List ........................166
Creating, Storing, and Displaying Lists.......................................... 153
Entering a List Directly in an Expression................................... 153 Chapter 12: Vectors 167
Creating a List Name by Storing a List ..................................... 154 Vectors on the TI-86 .....................................................................168
Displaying List Elements Stored to a List Name ....................... 154 Creating, Storing, and Displaying Vectors.....................................169
Displaying or Using a Single List Element ................................ 155 The VECTR (Vector) Menu ........................................................169
Storing a New Value to a List Element..................................... 155 The VECTR NAMES Menu.........................................................169
Complex List Elements ............................................................. 156 Creating a Vector in the Vector Editor......................................169
The List Editor ............................................................................... 156 The Vector Editor Menu............................................................170
The List Editor Menu ................................................................ 156 Creating a Vector on the Home Screen.....................................170
Creating a List Name in the Unnamed Column ........................ 157 Creating a Complex Vector.......................................................171
Inserting a List Name into the List Editor ................................. 157 Displaying a Vector...................................................................171
Displaying and Editing a List Element ...................................... 158 Using a Vector in an Expression ...............................................172
Deleting Elements from a List .................................................. 158 Editing Vector Dimension and Elements...................................172
Removing a List from the List Editor ........................................ 158 The VECTR MATH Menu...........................................................173
Using List Operations.................................................................... 159 The VECTR OPS (Operations) Menu..........................................173
The LIST OPS (Operations) Menu ............................................. 159 The VECTR CPLX (Complex) Menu ...........................................175
Using Mathematical Functions with Lists ..................................... 161 Using Mathematical Functions with Vectors.................................176
Attaching a Formula to a List Name ............................................. 162
Comparing an Attached List with a Regular List ...................... 163 Chapter 13: Matrices 177
Matrices on the TI-86....................................................................178
Using the List Editor to Attach a Formula ................................ 163
Creating, Storing, and Displaying Matrices ...................................178
Using the List Editor With Attached-Formula Lists ................... 164
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page ix of 10
x TI-86 Table of Contents
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page x of 10
TI-86 Table of Contents xi
Entering and Solving a Polynomial........................................... 211 Chapter 17: Memory Management 229
Storing a Polynomial Coefficient or Root to a Variable ............ 212 Checking Available Memory .........................................................230
The MEM (Memory) Menu .......................................................230
Chapter 16: Programming 213 Checking Memory Usage..........................................................230
Writing a Program on the TI-86 .................................................... 214 Deleting Items from Memory ........................................................231
The PRGM Menu ...................................................................... 214 The MEM DELET (Delete) Menu ...............................................231
Creating a Program in the Program Editor ............................... 214 Resetting the TI-86 .......................................................................232
The Program Editor Menu ........................................................ 215 The MEM RESET (Reset) Menu.................................................232
The PRGM IO (InputOutput) Menu ...................................... 215 ClrEnt (Clear Entry)...................................................................232
The TI-86 Key Code Diagram ................................................... 217
The PRGM CTL Menu ............................................................... 218 Chapter 18: The TI-86 Communication Link 233
Entering a Command Line ........................................................ 220 TI-86 Linking Options....................................................................234
Menus and Screens in the Program Editor ............................... 220 Linking Two TI-86s ...................................................................234
Running a Program ....................................................................... 221 Linking a TI-86 and a TI-85......................................................234
Breaking (Interrupting) a Program ........................................... 222 Linking a TI-86 and a CBL 2/CBL or CBR System......................234
Working with Programs ................................................................ 223 Linking a TI-86 and a PC or Macintosh ....................................235
Managing Memory and Deleting a Program ............................ 223 Downloading Programs from the Internet................................235
Editing a Program..................................................................... 223 Connecting the TI-86 to Another Device.......................................235
Calling a Program from Another Program................................ 224 The LINK Menu.........................................................................236
Copying a Program to Another Program Name........................ 225 Selecting Data to Send ..................................................................236
Using and Deleting Variables within a Single Program ............ 225 The LINK SEND Menu ...............................................................236
Running an Assembly Language Program .................................... 225 Initiating a Memory Backup .....................................................237
Entering and Storing a String........................................................ 226
Selecting Variables to Send ......................................................238
The STRNG (String) Menu ........................................................ 227
The SEND WIND (Window Variables) Screen............................238
Creating a String ...................................................................... 227
Sending Variables to a TI-85 ....................................................239
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/13/01 1:48 PM Printed: 02/13/01 2:59 PM Page xi of 10
xii TI-86 Table of Contents
The LINK SND85 (Send Data to TI-85) Menu ........................... 239 Appendix 379
Preparing the Receiving Device..................................................... 240 TI-86 Menu Map ...........................................................................380
Transmitting Data ......................................................................... 240 Handling a Difficulty......................................................................392
Receiving Transmitted Data .......................................................... 241 Error Conditions ............................................................................393
Repeating Transmission to Several Devices ............................. 242 Equation Operating System (EOS)..............................................397
Error Conditions ....................................................................... 242 Implied Multiplication ..............................................................397
Insufficient Memory in Receiving Unit...................................... 242 Parentheses ..............................................................................397
TOL (The Tolerance Editor)............................................................398
Chapter 19: Applications 243 Computational Accuracy ...............................................................399
Using Math Operations with Matrices .......................................... 244 Support and Service Information...................................................400
Finding the Area between Curves ................................................. 245 Product Support........................................................................400
The Fundamental Theorem of Calculus......................................... 246
Product Service.........................................................................401
Electrical Circuits........................................................................... 248
Other TI Products and Services .................................................401
Program: Taylor Series .................................................................. 250
Warranty Information....................................................................402
Characteristic Polynomial and Eigenvalues................................... 252
Convergence of the Power Series ................................................. 254 Customers in the U.S. and Canada Only...................................402
Reservoir Problem......................................................................... 256 Australia & New Zealand Customers Only................................403
Predator-Prey Model ..................................................................... 258 All Customers outside the U.S. and Canada .............................404
Program: Sierpinski Triangle ......................................................... 260
Index
Chapter 20:
A to Z Function and Instruction Reference 261
Quick-Find Locator........................................................................ 262
Alphabetical Listing of Operations................................................ 266
$$TOC.DOC TI-86 TOC, US English Bob Fedorisko Revised: 02/27/01 1:59 PM Printed: 02/27/01 1:59 PM Page xii of 10
TI-86 Quick Start
TI-86
Preparing to Use Your New TI-86 ........................................ 2
Calculating on the Home Screen.......................................... 3
Plotting Functions on the Graph Screen .............................. 9
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 1 of 14
2 Quick Start
automatically. ST O 1
corner of the screen. If you do not see it, adjust the contrast (see below). OFF CHAR Y
ON 0
To turn off the calculator, press -, and then the key under OFF, which is
^. This guidebook uses brackets ( and ) to express - and 1
keystroke combinations. For example, to turn off the TI-86, press - .
EXIT
MODE
MORE
continue the adjustment. To darken the screen contrast, press and hold $. alpha LINK x INS
ALPHA x-VAR
To lighten the screen contrast, press and hold #.
DEL
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 2 of 14
Quick Start 3
Resetting All Memory and Defaults
To reset all memory and defaults, press - ( & ). The messages Mem cleared and
Defaults set are displayed on the home screen, confirming that all memory and defaults are
reset. You may need to adjust the contrast after memory and default reset.
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 3 of 14
4 Quick Start
When ALPHA-lock is on and Enter the variable name to which you want V
you press a key, the letters
printed in blue above the to store the last answer. ALPHA-lock is on.
keys are pasted to the Store the last answer to the variable. The b
screen. In the example, press
stored value is displayed on the next line.
Z to enter a V.
Editing an Expression
Enter the expression (25+14)(4N3.2). (:)
D 25 \ 14 E
D4T3`2E
Change 3.2 to 2.3. !!!!2"3
Move the cursor to the beginning of the -!-p3
expression and insert a value. The insert
cursor blinks between 3 and 25.
You need not move the Evaluate. The result is displayed. b
cursor to the end of the line
to evaluate the expression.
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 4 of 14
Quick Start 5
Displaying a Complex Number as a Result
a negates a value, as in L2.
T subtracts, as in 5N2=3. Enter the natural log function. (:) B
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 5 of 14
6 Quick Start
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 6 of 14
Quick Start 7
Finding the Square Root
Paste the square root function to the screen. (:) -
Calculating Derivatives
Display the CALC menu, and then select (:)
der1. -
(
CALC menu
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 7 of 14
8 Quick Start
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 8 of 14
Quick Start 9
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 9 of 14
10 Quick Start
In the equation editor, you Select y(x)= from the GRAPH menu to &
must express each equation
in terms of the independent display the equation editor. 5(sin x) is the
variable x (in Func graphing unevaluated expression stored to y1 in the
mode only; Chapter 5). previous activity. The equation editor equation
editor menu
menu is displayed as the lower menu.
Move the cursor down. The y2= prompt is #
displayed.
Enter the expression 5(cos x) at the y2= 5D>2E
prompt. Notice that the equals sign (=) of
y2 is highlighted after you enter 5. Also,
the equals sign of y1 is highlighted. This
indicates that both equations are selected
to be graphed (Chapter 5).
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 10 of 14
Quick Start 11
Plotting a Function on the Graph Screen
Select GRAPH from the GRAPH menu to -i
plot the graph on the graph screen. The x-
and y-axes and GRAPH menu are
displayed. Then each selected graph is
plotted in the order in which it is listed in
the equation editor.
free-moving cursor
When the graph is plotted, you can move "#!$
the free-moving cursor ( + ) around the
graph screen. The cursor coordinates are
displayed at the bottom of the graph.
Tracing a Function
Select TRACE from the GRAPH menu to )
activate the trace cursor, with which you
can trace along the graph of any selected
function. The number of the current
function (the 1 in y1) is displayed in the
top-right corner. trace cursor
Move the trace cursor from the function y1 $
to the function y2. The 1 in the top-right
corner changes to 2; the y value changes to
the value of y2 at x=0. (continued)
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 11 of 14
12 Quick Start
(continued)
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 12 of 14
Quick Start 13
Deselecting a Function
Select y(x)= from the GRAPH menu to &
display the equation editor and equation
editor menu. The GRAPH menu shifts up
and y(x)= is highlighted.
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 13 of 14
14 Quick Start
00QWIKST.DOC TI-86, Quick Start, US English Bob Fedorisko Revised: 02/13/01 1:51 PM Printed: 02/13/01 2:59 PM Page 14 of 14
1 Operating
the TI-86
TI-86
Installing or Replacing Batteries ........................................ 16
Turning On and Turning Off the TI-86 ............................... 17
Adjusting the Display Contrast .......................................... 17
The Home Screen ............................................................... 18
Entering Numbers .............................................................. 19
Entering Other Characters ................................................. 20
Entering Expressions and Instructions ............................... 24
Diagnosing an Error ........................................................... 27
Reusing Previous Entries and the Last Answer .................. 28
M1 M2 M3 M4 M5
Using TI-86 Menus ............................................................ 31 F1 F2 F3 F4 F5
Viewing and Changing Modes........................................... 34
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 15 of 22
16 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 16 of 22
Chapter 1: Operating the TI-86 17
Properly dispose of the old To replace the lithium backup battery, remove the battery cover and unscrew the tiny
battery. screw holding the BACK UP BATTERY cover in place. Install a new CR1616 or CR1620 battery
according to the polarity (+ and N) diagram on the cover. Replace the cover and screw.
ST O
= BASE U
1
TES T
2
V MEM
3
W
displays the home screen as it was last displayed. OFF CHAR Y : Z ANS
To turn off the TI-86 manually, press - . All settings and memory contents are
retained by the Constant Memory TM feature. Any error condition is cleared.
APD turns off the TI-86 automatically after about four minutes of non-use to extend battery life.
EXIT
MODE
MORE
continue the adjustment.
To darken the screen contrast, press and hold $. alpha LINK x INS
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 17 of 22
18 Chapter 1: Operating the TI-86
The TI-86 has 40 contrast You can adjust the display contrast anytime to suit your viewing angle and lighting
settings, so each number conditions. As you adjust, a number from 0 (lightest) to 9 (darkest) in the top-right corner
0 through 9 represents four
settings. indicates the current contrast setting. The number is not visible when the contrast is
extremely light or dark.
As the batteries weaken over time, the actual contrast level of each number shifts. For
example, say you set the contrast to 3 with fresh batteries. As the batteries weaken, you will
need to set the contrast to 4, then 5, then 6, and so on, to retain the original contrast level.
However, you need not replace the batteries until the low-battery message is displayed.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 18 of 22
Chapter 1: Operating the TI-86 19
The mode settings control the When an entry is executed on the home screen, the Entry
way the TI-86 interprets answer is displayed on the right side of the next line. Answer
expressions and displays
answers (page 34). When you execute an instruction, Done is typically
displayed on the right side of the next line.
Entry
If an answer is too long to display on the screen, an
Answer
ellipsis (...) is displayed, initially to the right. To view
more of the answer, press ". When you do, an ellipsis
is displayed to the left. To scroll back, press !.
Entering Numbers
The TI-86 on-screen division A symbol or abbreviation of each keys primary function is printed in white on the key. For
symbol is a forward slash example, when you press \, a plus sign is pasted to the cursor location. This guidebook
( ), as in a fraction.
describes number-entry keystrokes as 1, 2, 3, and so on, instead of Y Z [.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 19 of 22
20 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 20 of 22
Chapter 1: Operating the TI-86 21
The 2nd Key
The - key is yellow. When you press -, the cursor
- returns
becomes (the 2nd cursor). When you press the next key, the STAT menu STAT X
the yellow character, abbreviation, or word printed above
that key is activated, instead of the keys primary function.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 21 of 22
22 Chapter 1: Operating the TI-86
Common Cursors
In most cases, the Entry Enters a character at the cursor, overwriting any existing character
appearance of the cursor
indicates what will happen Insert __ Inserts a character at the cursor location and shifts remaining characters right
when you press the next key.
Second Enters a 2nd character or executes a 2nd operation (yellow on the keyboard)
Graphs and editors ALPHA Enters an uppercase ALPHA character (blue on the keyboard)
sometimes use additional
cursors, which are described alpha Enters the lowercase version of an ALPHA character (blue on the keyboard)
in other chapters. Full Accepts no data; maximum characters are entered at a prompt or memory is full
If you press 1 after - p, the cursor becomes an underlined A (A).
If you press - 1 after - p, the cursor becomes an underlined a (a).
If you press - after - p, the insert cursor becomes an underlined # ( # ).
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 22 of 22
Chapter 1: Operating the TI-86 23
Cursor Direction Keys
- $ scrolls/moves cursor up
- $ darkens screen contrast
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 23 of 22
24 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 24 of 22
Chapter 1: Operating the TI-86 25
Using Functions in Expressions
A function returns a value. Some examples of functions are , L , + , , and log. To use
functions, you usually must enter one or more valid arguments.
In this guidebook, optional When this guidebook describes the syntax of a function or instruction, each argument is in
arguments are shown in italics. For example: sin angle. Press = to enter sin, and then enter a valid angle
brackets ( and ). Do not
include these brackets when measurement (or an expression that resolves to angle). For functions or instructions with
you enter the arguments. more than one argument, you must separate each argument from the other with a comma.
Some functions require the arguments to be in parentheses. When you are unsure of the
evaluation order, use parentheses to clarify a functions place within an expression.
Using an Instruction
The A to Z Reference An instruction initiates an action. For example, ClDrw is an instruction that, when executed,
describes all TI-86 functions clears all drawn elements from a graph. You cannot use an instruction in an expression.
and instructions, including
their required and optional Generally, the first letter of each instruction name is uppercase on the TI-86. Some
arguments. instructions take more than one argument, as indicated by an open parenthesis ( ( ) at the
end of the name. For example, Circl( requires three arguments, Circl(x,y,radius).
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 25 of 22
26 Chapter 1: Operating the TI-86
When you select a function, instruction, or operator, a symbol comprising one or more
characters is pasted to the cursor location. Once the symbol is pasted to the cursor
location, you can edit individual characters.
For example, assume that you pressed - w / / * & & b to paste
yMin to the cursor location as part of an expression. Then you realized you wanted xMin.
Instead of pressing nine keys to select xMin, you can simply press ! ! ! ! 2.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 26 of 22
Chapter 1: Operating the TI-86 27
When you interrupt a graph, a partial graph and the GRAPH menu are displayed.
Chapter 5: Function Graphing To return to the home screen, press : : or any non-graphing key.
introduces graphing.
To restart graphing, select an instruction that displays the graph.
Diagnosing an Error
If a syntax error occurs within When the TI-86 detects an error, it returns an error
a stored equation during message, such as ERROR 04 DOMAIN or ERROR 07 SYNTAX.
program execution, select
GOTO to return to the The Appendix describes each error type and possible
equation editor, not to the reasons for the error.
program (Chapter 5). If you select QUIT (or press - l or :
:), the home screen is displayed.
If you select GOTO, the previous screen is displayed with the cursor on or near the error.
Correcting an Error
Note the error type (ERROR ## errorType).
Select GOTO, if available. The previous screen is displayed with the cursor on or near the error.
Determine the cause for the error. If you cannot, refer to the Appendix for possible causes.
Correct the error and continue.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 27 of 22
28 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 28 of 22
Chapter 1: Operating the TI-86 29
Retrieving Multiple Entries
Consecutively entered entries To store two or more expressions or instructions together to ENTRY, enter them on one
separated by colons (page 26) line, separating each from the other with a colon, and then press b. Upon execution,
are stored as one entry.
the entire group is stored in ENTRY. The example below shows one of many ways you can
manipulate this feature to avoid tedious manual re-entry.
The formula for finding the Use trial and error to find the radius 8 X - n R
area of a circle is A=pr2.
of a circle with an area of 200 square - [:] - ~ R 1
The equation solver (Chapter centimeters. Store 8 to r as your first 1Ib
15) is another tool with which guess, then execute pr 2.
you can perform this task.
Retrieve 8r:pr 2 and insert 7.958 as a -
new guess. Continue guessing to - ! 7 - p ` 958
approach the answer of 200. b
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 29 of 22
30 Chapter 1: Operating the TI-86
To copy the variable name Ans to the cursor location, press - . You can use the
variable Ans anywhere that the value stored to it is valid. When the expression is evaluated,
the TI-86 calculates the result using the value stored in Ans.
Calculate the area of a garden plot 1.7 meters 1`7M4`2
by 4.2 meters. b
Calculate the yield per square meter if the plot 147 F -
produces a total of 147 tomatoes. b
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 30 of 22
Chapter 1: Operating the TI-86 31
Displaying a Menu
The way to display a particular menu depends on the menus location on the TI-86.
Menu-Displaying Method Example
Press a key that has a menu name on it 6 displays the GRAPH menu
Press - and then a 2nd-key menu name - displays the MATH menu
Select a menu name from another menu - & displays the MATH NUM menu
Select an editor or selection screen - ) displays the list editor menu with the list editor
Accidentally commit an error 1 X b displays the error menu
Some TI-86 menus have as When you display a menu, a menu group of one to five items is displayed on the bottom of the
many as 25 items. screen. If the more symbol ( 4 ) is displayed after the fifth item in a menu group, the menu
continues for at least one more menu group. To view the next menu group, press /. The
last menu group of one to five items does not have a 4 symbol.
For example, press - to display the MATH menu.
When you see 4 here...
", #, !, and $ do not
work on menus.
...press / to display
the next menu group.
From the last menu group, press /
again to return to the first menu group.
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 31 of 22
32 Chapter 1: Operating the TI-86
When you select a menu item that displays another menu, the first menu moves up one line
on the screen to make room for the new menu. All items on the original menu are displayed
in reverse type, except the item you selected.
When you select NUM...
/ only scrolls the lower
menu; it does not scroll the ...the MATH
upper menu. menu moves up
and the MATH NUM
menu is displayed.
To remove the MATH NUM menu and
move the MATH menu down, press ..
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 32 of 22
Chapter 1: Operating the TI-86 33
To select an item from the upper menu, press - and the appropriate key e through i.
When an editor menu is displayed as the upper menu, and you select an item from the lower
menu that displays yet another menu, the editor menu remains as the upper menu.
When you select NUM from the lower menu... The MATH menu disappears.
...the equation editor
menu remains
and the MATH NUM
menu is displayed.
Upper: equation editor menu Upper: equation editor menu
Lower: MATH menu Lower: MATH NUM menu
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 33 of 22
34 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 34 of 22
Chapter 1: Operating the TI-86 35
Decimal Modes
Float (floating) Displays results up to 12 digits, plus any sign and the floating decimal point
(fixed) (012345678901; each number is a setting) Displays results with the specified number of
digits to the right of the decimal point (rounds answers to the specified decimal place);
the second 0 sets 10; the second 1 sets 11
Angle Modes
Radian Interprets angle values as radians; displays answers in radians
Degree Interprets angle values as degrees; displays answers in degrees
Complex Number Modes
RectC (rectangular complex mode) Displays complex-number results as (real,imaginary)
PolarC (polar complex mode) Displays complex-number results as (magnitudeangle)
Graphing Modes
Func (function graphing) Plots functions where y is a function of x
Pol (polar graphing) Plots functions where r is a function of q
Param (parametric graphing) Plots relations where x and y are functions of t
DifEq (differential equation graphing) Plots differential equations in terms of t
Number Base Modes
Dec (decimal number base) Interprets and displays numbers as decimal (base 10)
Non-decimal modes are valid Bin (binary number base) Interprets numbers as binary (base 2); displays suffix with answers
only on the home screen or in
the program editor. Oct (octal number base) Interprets numbers as octal (base 8); displays suffix with answers
Hex (hexadecimal number base) Interprets numbers as hexadecimal (base 16); displays
suffix with answers
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 35 of 22
36 Chapter 1: Operating the TI-86
01OPER.DOC TI-86, Chap 1, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 2:59 PM Page 36 of 22
2 The CATALOG,
Variables, and Characters
TI-86
The CATALOG .................................................................... 38
Storing Data to Variables................................................... 39
Classifying Variables as Data Types................................... 42
The CUSTOM Menu ........................................................... 44
The CHAR (Character) Menu.............................................. 45
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 37 of 10
38 Chapter 2: The CATALOG, Variables, and Characters
To jump... Do this:
To the first item beginning with a particular letter Press the letter; ALPHA-lock is on
To special characters at the end of the CATALOG Press $ from the first CATALOG item
Down one whole screen Select PAGE$ from the CATALOG menu ( & )
Up one whole screen Select PAGE# from the CATALOG menu ( ' )
The menu items CUSTM and BLANK are on the CATALOG menu and each VARS screen menu.
With them, you can create and edit your own CUSTOM menu of up to 15 CATALOG items and
variables, including program names. For details about the CUSTOM menu, read page 44.
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 38 of 10
Chapter 2: The CATALOG, Variables, and Characters 39
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 39 of 10
40 Chapter 2: The CATALOG, Variables, and Characters
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 40 of 10
Chapter 2: The CATALOG, Variables, and Characters 41
Storing an Answer
To store an answer to a variable before you evaluate another expression, use X and Ans.
In the example, the TI-86 Enter and evaluate an expression. 11
multiplies the value stored to
AREA times 3.3. A R E A 1
M3`3b
To paste AREA to the cursor Store the answer to a user-created X V O L b
location, you can press -
w (, move the variable or to a valid built-in variable.
selection cursor (4) to AREA, The value stored to the variable is
and press b. displayed as a result.
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 41 of 10
42 Chapter 2: The CATALOG, Variables, and Characters
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 42 of 10
Chapter 2: The CATALOG, Variables, and Characters 43
The CATLG-VARS (CATALOG-Variables) Menu -w
To display additional menu CATLG ALL REAL CPLX LIST 4 VECTR MATRX STRNG EQU CONS
groups, press /.
4 PRGM GDB PIC STAT WIND
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 43 of 10
44 Chapter 2: The CATALOG, Variables, and Characters
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 44 of 10
Chapter 2: The CATALOG, Variables, and Characters 45
Clearing CUSTOM Menu Items
To clear an item from the Select BLANK from the CATALOG menu. The -w
second or third menu group,
press / until the item is CUSTOM BLANK menu is displayed. &)
displayed, and then select it.
Clear the menu item. (
To clear more items, repeat steps 2 and 3.
miscellaneous international
characters characters menu
menu Greek
characters menu
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 45 of 10
46 Chapter 2: The CATALOG, Variables, and Characters
You can combine modifiers on the CHAR INTL menu with uppercase or lowercase vowels to
create vowels used in some languages. You can use these vowels in variable names and text.
02CATVAR.DOC TI-86, Chap 2, US English Bob Fedorisko Revised: 02/13/01 2:18 PM Printed: 02/13/01 3:00 PM Page 46 of 10
3 Math, Calculus,
and Test Operations
TI-86
Keyboard Mathematical Functions .................................... 48
The MATH Menu................................................................ 49
The CALC (Calculus) Menu ................................................ 54
The TEST (Relational) Menu............................................... 55
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 47 of 10
48 Chapter 3: Math, Calculus, and Test Operations
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 48 of 10
Chapter 3: Math, Calculus, and Test Operations 49
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 49 of 10
50 Chapter 3: Math, Calculus, and Test Operations
! (factorial) is valid for non- value! Returns the factorial of a real value
integers.
items nPr number Returns the number of permutations of items (n) taken number (r) at a
time
items nCr number Returns the number of combinations of items (n) taken number (r) at a
time
rand Returns a random number > 0 and < 1; to control a random number
sequence, first store an integer seed value to rand (such as 0rand)
randInt, randNorm, and randInt(lower,upper (random integer) Returns a random integer bound by the specified
randBin are abbreviated in ,#ofTrials ) integers, lower integer upper; to return a list of random integers,
the MATH PROB menu.
specify an integer > 1 for #ofTrials
randNorm(mean, (random normal) Returns a random real number from a normal
stdDeviation distribution specified by mean and stdDeviation; to return a list of
,#ofTrials ) random numbers, specify an integer > 1 for #ofTrials
randBin(#ofTrials, (random binomial) Returns a random real number from a binomial
probabilityOfSuccess distribution, where #ofTrials 1 and 0 probabilityOfSuccess 1; to
,#ofSimulations ) return a list of random numbers, specify an integer > 1 for
#ofSimulations
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 50 of 10
Chapter 3: Math, Calculus, and Test Operations 51
The MATH ANGLE Menu -(
NUM PROB ANGLE HYP MISC
o r ' 4DMS
angle can be a list for , r , angle Overrides current angle mode setting to express angle in degrees
and 4DMS.
angler Overrides current angle mode setting to express angle in radians
In a calculation, the result of degrees'minutes'seconds' Designates an angle as degrees, minutes, and seconds
a degrees'minutes'seconds'
entry is treated as degrees in angle4DMS Displays angle in degreesminutes'seconds" format, even though you use
Degree angle mode only. It is degrees'minutes'seconds' to enter a DMS angle
treated as radians in Radian
angle mode.
The MATH HYP (Hyperbolic) Menu -)
NUM PROB ANGLE HYP MISC
sinh cosh tanh sinh- 1 cosh- 1 4 tanh- 1
value can sometimes be an sinh value Returns the hyperbolic sine of value
expression, list, vector, or
matrix. For details about cosh value Returns the hyperbolic cosine of value
specific syntax options and tanh value Returns the hyperbolic tangent of value
examples, refer to the A to Z
Reference.
sinhL1 value Returns the hyperbolic arcsine of value
coshL1 value Returns the hyperbolic arccosine of value
tanhL1 value Returns the hyperbolic arctangent of value
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 51 of 10
52 Chapter 3: Math, Calculus, and Test Operations
value can sometimes be an sum list Returns the sum of the elements of list
expression, list, vector, or prod list Returns the product of the elements of list
matrix. For details about
specific syntax options, refer seq(expression,variable, Returns a list in which each element is the value of expression
to the A to Z Reference. begin,end[,step]) evaluated for variable from begin to end by step
lcm(valueA,valueB) Returns the least common multiple of valueA and valueB
gcd(valueA,valueB) Returns the greatest common divisor of valueA and valueB
value4Frac Displays value as a fraction
value% Returns value divided by 100 (multiplied by .01)
percent%number Returns percent of number
pEval(coefficientList,xValue) Returns the value of a polynomial (whose coefficients are given in
coefficientList) at xValue
x throotxvalue Returns the x throot of value
eval value Returns a list of the values of all selected functions in the current
graphing mode for the real value of the independent variable
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 52 of 10
Chapter 3: Math, Calculus, and Test Operations 53
The InterpolateExtrapolate Editor - / &
Using the interpolateextrapolate editor, you can interpolate or extrapolate a value linearly,
given two known pairs and the x-value or y-value of the unknown pair.
To interpolate y from the Display the interpolateextrapolate editor. -/&
home screen, select inter(
from the CATALOG, and then Enter real values for the first known pair 3b5b
enter inter(x1,y1,x2,y2,x). (x1,y1). The values can be expressions.
To interpolate x from the Enter values for the second known pair 4b4b
home screen, enter (x2,y2).
inter(y1,x1,y2,x2,y).
Enter a value for either the x value or the 1b
y value of the unknown pair.
If necessary, move the cursor to the value $ or #
for which you want to solve (x or y).
Select SOLVE. *
You can store individual The result is interpolated or extrapolated and displayed; the variables x and y are not
values with the X key changed. A solid square in the first column indicates the interpolated or extrapolated value.
(Chapter 2).
After solving for a value, you can continue to use the interpolateextrapolate editor.
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 53 of 10
54 Chapter 3: Math, Calculus, and Test Operations
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 54 of 10
Chapter 3: Math, Calculus, and Test Operations 55
The built-in variable d defines the step size in calculating nDer( (in dxNDer differentiation
mode only) and arc(. The built-in variable tol defines the tolerance in calculating fnInt(, fMin(,
fMax(, and arc(. The value of each must be >0. These factors affect the accuracy of the
calculations. As d becomes smaller, the approximation typically is more accurate. For
example, nDer(A^3,A,5) returns 75.0001 if d=.01, but returns 75 if d=.0001 (Appendix).
The function integral error value is stored to the variable fnIntErr (Appendix).
For arc( and fnInt( while dxDer1 mode is set, these functions are not valid in expression:
evalF(, der1(, der2(, fMin(, fMax(, nDer(, seq(, and any equation variable, such as y1.
You can approximate the fourth derivative at the current value of x with this formula:
nDer(nDer(der2(x^4,x),x),x).
Relational functions are valid valueA==valueB (equal to) Returns 1 if valueA is equal to valueB; returns 0 if not equal; valueA and
for two lists of the same valueB can be real or complex numbers, lists, vectors, matrices, or strings
length. When valueA and
valueB are lists, a list of valueA<valueB (less than) Returns 1 if valueA is less than valueB; returns 0 if valueA is not less than
results calculated element by valueB; valueA and valueB must be real numbers or lists
element is returned.
valueA>valueB (greater than) Returns 1 if valueA is greater than valueB; returns 0 if valueA is not
greater than valueB; valueA and valueB must be real numbers or lists
valueA valueB (less than or equal to) Returns 1 if valueA is less than or equal to valueB; returns 0 if valueA
is not less than or equal to valueB; valueA and valueB must be real numbers or lists
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 55 of 10
56 Chapter 3: Math, Calculus, and Test Operations
valueAvalueB (greater than or equal to) Returns 1 if valueA is greater than or equal to valueB;
returns 0 if valueA is not greater than or equal to valueB; valueA and valueB must be
real numbers or lists
valueAvalueB (not equal to) Returns 1 if valueA is not equal to valueB; returns 0 if valueA is equal
to valueB; valueA and valueB can be real or complex numbers, lists, vectors,
matrices, or strings
Using Tests in Expressions and Instructions
You can use relational The TI-86 Evaluation Operating System (Appendix) performs all operations except Boolean
functions to control program operators before it performs relational functions. For example:
flow (Chapter 16).
The expression 2+2==2+3 evaluates to 0. The TI-86 performs the addition first, and then
compares 4 to 5.
The expression 2+(2==2)+3 evaluates to 6. The TI-86 performs the test in parentheses
first, and then adds 2, 1, and 3.
03MATH.DOC TI-86, Chap 3, US English Bob Fedorisko Revised: 02/13/01 2:19 PM Printed: 02/13/01 3:00 PM Page 56 of 10
4 Constants, Conversions,
Bases, and Complex Numbers
TI-86
Using Built-In and User-Created Constants ....................... 58
Converting Units of Measure ............................................. 61
Number Bases.................................................................... 65
Using Complex Numbers ................................................... 70
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 57 of 16
58 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
built-in user-created
constants menu constants menu
user-created
constants editor
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 58 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 59
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 59 of 16
60 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 60 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 61
Entering a Constant Name in an Expression
You can enter a constant in an expression in any of three ways.
Select the constant name from the CONS BLTIN menu or the CONS USER menu.
Select a user-created constant name from the VARS CONS screen.
Use the ALPHA keys, alpha keys, and other character keys to enter a constant name.
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 61 of 16
62 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
4 SPEED
Important: When you convert a negative value, you must enclose in parentheses the value
and its negation sign, as in (L4). Otherwise, the TI-86 order of evaluation will perform the
conversion first, and then apply the negation to the converted value.
If you enter... ...The TI-86 converts it to...
(L4)C4F 24.8 degrees Fahrenheit (L4 Celsius converted to degrees Fahrenheit)
L4C4F L39.2 degrees Fahrenheit (4 Celsius converted to degrees Fahrenheit, then negated)
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 62 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 63
The CONV LNGTH (Length) Menu -&
mm millimeters yd yards mil mils
cm centimeters km kilometers Ang Angstroms
m meters mile miles fermi fermis
in inches nmile nautical miles rod rods
ft feet lt-yr light-years fath fathoms
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 63 of 16
64 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 64 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 65
Converting a Value Expressed as a Rate
To enter a forward slash To convert a value expressed as a rate on the home screen, you can use parentheses and
( ), you can use the F key the division operator ( ). For example, if a car travels 325 miles in 4 hours, and you want
or paste it from the
CATALOG. to know the rate of speed in kilometers per hour, enter this expression:
(3254)mihr4kmhr This expression returns 131 kmhr (rounded up).
You also can return this result using only a forward slash, as in: 325mile4km4hr4hr
Number Bases
The number base mode setting (Chapter 1) controls how the TI-86 interprets an entered
number and displays results on the home screen. However, you can enter numbers in any
number base using number base designators , , , and . Then you can display the result
on the home screen in any number base using number base conversions.
All numbers are stored internally as decimal. If you perform an operation in a mode setting
other than Dec, the TI-86 performs integer mathematics, truncating to an integer after every
calculation and expression.
For example, in Hex mode, 13+7 returns 7h (1 divided by 3, truncated to 0, and then added to 7).
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 65 of 16
66 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 66 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 67
BASE - menu items and The BASE - (Hexadecimal Characters) Menu -&
BASE TYPE menu items are
not the same as regular This is the BASE - menu displayed on the home screen. To use , press - e.
alphabetical characters. TYPE CONV BOOL BIT
When an editor menu is the upper menu, and ... and move to two separate cells, and and
In the example, the upper are combined in one cell. If you press & or /... are combined. To switch back, press * or /.
menu is the list editor menu
{ } NAMES " OPS { } NAMES " OPS
( - in Dec number
base mode). - 4 -
Entering Hexadecimal Digits
If Hex number base mode is To enter a hexadecimal number, use the number keys as you would for a decimal number.
not set, you must enter the Select the hexadecimal characters through from the menu as needed.
designator, even if the
number contains a special
hexadecimal character. The BASE TYPE Menu -'
- TYPE CONV BOOL BIT
In an expression, you can designate a number in any number base, regardless of mode.
After you enter the number, select the appropriate base type symbol from the BASE TYPE
menu. The base type symbol is pasted to the cursor location. Here are some examples.
In Dec mode (default): 10+10 b 12 In Oct mode: 10+10 b 12
10+10 b 26 10+10 b 22
In Bin mode: 10+10 b 10010 In Hex mode: 10+10 b 12
10+10 b 1100 10+10 b 1
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 67 of 16
68 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
value can be an expression, value4Bin Displays value as binary value4Oct Displays value as octal
list, vector, or matrix. For
detailed syntax descriptions,
value4Hex Displays value as hexadecimal value4Dec Displays value as decimal
refer to the A to Z Reference.
Converting Number Bases
In Dec mode, solve 10 + + 10 + 10. 10++10+10 b 35
Add 1 to the result and convert it to Bin number base display. Ans+14Bin b 100100
Add 1 to the result and convert it to Hex number base display. Ans+14Hex b 25
Add 1 to the result and convert it to Oct number base display. Ans+14Oct b 46
Add 1 to the result and convert it to Dec number base display. Ans+1 b 39
valueA and valueB valueA or valueB valueA xor valueB not value
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 68 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 69
Results of Boolean Operations
Both the argument and the When a Boolean expression is evaluated, the arguments are converted to hexadecimal
result must be within defined integers and the corresponding bits of the arguments are compared, as this table shows.
number ranges (page 66).
Results
If valueA is... ...and valueB is... and or xor not (valueA)
1 1 1 1 0 0
1 0 0 1 1 0
0 1 0 1 1 1
0 0 0 0 0 1
The result is displayed according to the current mode setting. For example:
In Bin mode, 101 and 110 returns 100. In Hex mode, 5 and 6 returns 4.
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 69 of 16
70 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 70 of 16
Chapter 4: Constants, Conversions, Bases, and Complex Numbers 71
For example, when PolarC and Degree modes are set, (2,1)N(145) returns
(1.3256542961412.7643896828).
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 71 of 16
72 Chapter 4: Constants, Conversions, Bases, and Complex Numbers
angle (real,imaginary) Returns the polar angle of a complex number, list, vector, or matrix
calculated as tanL1 (imaginaryreal) (adjusted by p in the second
quadrant or Lp in the third quadrant); the result is tanL1(imaginaryreal)
angle (magnitudeangle) Returns angle (where Lp<anglep)
complexValue4Rec Displays complexValue in rectangular format (real,imaginary),
regardless of complex mode setting; valid only at the end of a command
and only when complexValue is indeed complex
complexValue 4Pol Displays complexValue in polar format (magnitudeangle), regardless
of complex mode setting; valid only at the end of a command and only
when complexValue is indeed complex
Select { and } from the LIST You can enter a complex list, vector, or matrix directly. The syntax below is for lists. To
menu. enter a complex vector or matrix, substitute brackets for braces below and use the correct
You must enter commas to form for either data type (Chapters 12 and 13).
separate list elements. In rectangular form, to use lists of complex numbers with conj, real, imag, abs, and angle, the
syntax is:
conj{(realA,imaginaryA),(realB,imaginaryB),(realC,imaginaryC),...}
In polar form, to use lists of complex numbers with conj, real, imag, abs, and angle, the
syntax is:
real{(magnitudeAangleA),(magnitudeBangleB),(magnitudeCangleC),...}
When you use a list the TI-86 calculates the result element by element and returns a list, in
which each element is expressed according to the complex mode setting.
04CCCB.DOC TI-86, Chap 4, US English Bob Fedorisko Revised: 02/13/01 2:20 PM Printed: 02/13/01 3:01 PM Page 72 of 16
5 Function Graphing
TI-86
Defining a Graph................................................................ 74
Setting the Graph Mode .................................................... 74
The GRAPH Menu .............................................................. 75
Using the Equation Editor .................................................. 76
Setting the Window Variables ........................................... 81
Setting the Graph Format .................................................. 83
Displaying a Graph ............................................................ 85
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 73 of 14
74 Chapter 5: Function Graphing
Defining a Graph
This chapter describes the process for graphing functions in Func graphing mode, but the
process is similar for each TI-86 graphing mode. Chapters 8, 9, and 10 describe the unique
aspects of polar, parametric, and differential equation graphing modes. Chapter 6 describes
various graphing tools, many of which you can use in all graphing modes.
Some of these steps are not Set the graphing mode (page 74).
necessary every time you
define a graph. Define, edit, or select one or more functions in the equation editor (pages 76 and 77).
Select the graph style for each function (page 79).
Deselect stat plots, if necessary (page 81).
Set the viewing window variables (page 81).
Select the graph format settings (page 83).
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 74 of 14
Chapter 5: Function Graphing 75
Each graphing mode has a unique equation editor. You must select the graphing mode and
Dec number base mode before you enter the functions. The TI-86 retains in memory all
equations stored to the Func, Pol, Param, and DifEq equation editors. Each mode also has
unique graph format settings and window variables.
Stat plot onoff status, zoom factors, mode settings, and tolerance apply to all graphing
modes; changing the graphing mode does not affect them.
Chapter 1 describes all mode These mode settings affect graphing results.
settings in detail.
Radian or Degree angle mode affects the interpretation of some functions.
dxDer1 or dxNDer differentiation mode affects plotting of selected functions.
y(x)= Displays the equation editor; use this screen to enter functions to be graphed
WIND Displays the window editor; use this editor to change graph screen dimensions
Chapter 6 describes these ZOOM Displays the GRAPH ZOOM menu; use these items to change the graph screen dimensions
GRAPH menu items:
ZOOM, TRACE, MATH, TRACE Activates the trace cursor; use this cursor to trace along the graph of a specific function
DRAW, STGDB, RCGDB, GRAPH Displays the graph screen; graphs all selected functions and turned on stat plots
EVAL, STPIC, and RCPIC.
MATH Displays the GRAPH MATH menu; use this menu to explore graphs mathematically
DRAW Displays the GRAPH DRAW menu; use this menu to draw on graphs or test pixels
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 75 of 14
76 Chapter 5: Function Graphing
FORMT Displays the graph format screen; use this screen to select graph format settings
STGDB Displays the Name= prompt and STGDB menu; use this prompt to enter a GDB variable
RCGDB Displays the Name= prompt and RCGDB menu; use this menu to recall a graph database
EVAL Displays the Eval x= prompt; enter an x for which you want to solve the current function
STPIC Displays the Name= prompt and STPIC menu; use this prompt to enter a PIC variable
RCPIC Displays the Name= prompt and RCPIC menu; use this menu to recall a picture
If a function is selected, its equals sign (=) is highlighted in the equation editor. If the
function is deselected, its equals sign is not highlighted. Only selected functions are plotted
when the TI-86 plots a graph.
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 76 of 14
Chapter 5: Function Graphing 77
x Pastes the variable x to the current cursor location (same as 2 or - n X )
y Pastes the variable y to the current cursor location (same as - n Y )
INSf Inserts a deleted equation variable (function) name above the current cursor location
(only the variable name is inserted)
DELf Deletes the function that the cursor is on
SELCT Changes the selection status of the function that the cursor is on (selects or deselects)
ALL+ Selects all defined functions in the equation editor
ALLN Deselects all defined functions in the equation editor
STYLE Assigns the next of seven available graph styles to the function that the cursor is on
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 77 of 14
78 Chapter 5: Function Graphing
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 78 of 14
Chapter 5: Function Graphing 79
Selecting Graph Styles
The TI-86 graphs all selected Depending on which graphing mode is set, the TI-86 offers up to seven distinct graph styles.
functions on the same graph You can assign these styles to specific functions to visually differentiate each from the others.
screen.
For example, you can show y1 as a connected line (y1= in the equation editor) and y2 as a
dotted line (y2=), and shade the area above y3 (y3=).
Also, you can manipulate the styles to illustrate actual phenomena graphically, such as a ball
flying through the air (using ) or the circular movement of a chair on a Ferris wheel (using ).
Icon Style Characteristics of the Plotted Function
Line A solid line connects each plotted point; this is the default in Connected mode
Thick A thick solid line connects each plotted point
(shade above) and Above Shades the area above the function
(shade below) are available
only in Func graphing mode. Below Shades the area below the function
Path A circle cursor traces the leading edge of the function and draws a path as it plots
Animate A circle cursor traces the leading edge of the function as it plots; does not draw a path
(dot) is available in all Dot A small dot represents each plotted point; this is the default in Dot mode
graphing modes except
DifEq graphing mode.
To set the graph style from a program, select GrStl( from the CATALOG (A to Z Reference).
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 79 of 14
80 Chapter 5: Function Graphing
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 80 of 14
Chapter 5: Function Graphing 81
Viewing and Changing OnOff Status of Stat Plots
Plot1 Plot2 Plot3 on the top line of the equation editor displays the onoff status of each stat
plot (Chapter 14). When a plot name is highlighted on this line, the plot is on.
To change the onoff status of a stat plot from the equation editor, press $, ", and ! to
place the cursor on Plot1, Plot2, or Plot3, and then press b.
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 81 of 14
82 Chapter 5: Function Graphing
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 82 of 14
Chapter 5: Function Graphing 83
Setting Graphing Accuracy with @x and @y
The window variables @x and @y define the distance from the center of one pixel to the
center of any adjacent pixel. When you display a graph, the values of @x and @y are
calculated from xMin, xMax, yMin, and yMax using these formulas:
@x=(xMin+xMax)126 @y=(yMin+yMax)62
@x and @y are not on the window editor. To change them, you must follow the steps above
for changing a window variable value from the home screen or in the program editor. When
you change the values stored to @x and @y, the TI-86 automatically recalculates xMax and
yMax from @x, xMin, @y, and yMin, and the new values are stored.
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 83 of 14
84 Chapter 5: Function Graphing
DifEq graphing mode has a RectGC Displays the cursor location as rectangular graph coordinates x and y; when RectGC
unique set of graph format is set, plotting the graph, moving the free-moving cursor, and tracing update x and y; if
settings (Chapter 10). CoordOn format also is selected, x and y are displayed
PolarGC Displays the cursor location as polar graph coordinates R and q; when PolarGC is set,
plotting the graph, moving the free-moving cursor, and tracing update x, y, R and q; if
CoordOn format also is selected, R and q are displayed
CoordOn Displays the cursor coordinates at the bottom of the graph
CoordOff Does not display the cursor coordinates at the bottom of the graph
DrawLine Draws a line between the points calculated for the functions in the equation editor
DrawDot Plots only the calculated points for the functions in the equation editor
SeqG (sequential graphing) Evaluates and plots one function completely before evaluating
and plotting the next function
SimulG (simultaneous graphing) Evaluates and plots all selected functions for a single value
of x and then evaluates and plots them for the next value of x
Grid points cover the graph GridOff Omits the grid points from the display
screen in rows that
correspond to the tick marks GridOn Displays grid points
on each axis. AxesOn Displays the axes
AxesOff Omits the axes from the display; AxesOff overrides the LabelOffLabelOn format
setting
LabelOff Omits the axis labels from the display
LabelOn Labels the axes, if AxesOn is also selected; x and y for Func, Pol, and Param modes;
various labels in DifEq mode
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 84 of 14
Chapter 5: Function Graphing 85
Displaying a Graph
In the example graph to the To display a graph, select GRAPH
right, all default settings from the GRAPH menu. The graph
related to graphing are set.
screen is displayed. If the graph is
newly defined, the busy indicator is
displayed at the top-right corner as
the TI-86 draws the graph.
To view the graph without the In SeqG format, the TI-86 draws each selected function one by one, in function-name
GRAPH menu on the bottom order (for example, y1 is graphed first, y2 is graphed second, and so on).
line, press : after
plotting the graph. In SimulG format, the TI-86 draws all selected graphs simultaneously.
You can display and explore a graph from a program (Chapter 16). To use graphing commands
on the home screen, select them from the CATALOG or entering the individual characters.
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 85 of 14
86 Chapter 5: Function Graphing
Smart Graph
Smart Graph displays the previously displayed graph when you press 6, as long as all
factors that would cause replotting are unchanged since the graph was last displayed. Smart
Graph replots if you performed any of these actions since the graph was last displayed.
Changed a mode setting that affects graphs
Changed a function or stat plot that was plotted on the last graph screen
Selected or deselected a function or stat plot
Changed the value of a variable in a selected function
Changed the value of a window variable setting
Changed a graph format setting
05FUNC.DOC TI-86, Chap 5, US English Bob Fedorisko Revised: 02/13/01 2:22 PM Printed: 02/13/01 3:01 PM Page 86 of 14
6 Graph Tools
TI-86
Graph Tools on the TI-86................................................... 88
Tracing a Graph ................................................................. 90
Resizing the Graph Screen with ZOOM Operations ........... 91
Using Interactive Math Functions ...................................... 95
Evaluating a Function for a Specified x............................ 101
Drawing on a Graph ........................................................ 101
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 87 of 22
88 Chapter 6: Graph Tools
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 88 of 22
Chapter 6: Graph Tools 89
Using the Free-Moving Cursor
In the example, the function When you select GRAPH from the GRAPH menu, the graph
y(x)=x^3+.3x 2-4x is graphed. screen is displayed with the free-moving cursor at the
center of the screen.
The cursor appears as a plus sign with a flashing center
pixel. To move the cursor, press ", #, !, or $; it moves
in the direction of the cursor key you press.
In RectGC format, each cursor movement updates the variables x and y. In PolarGC
format, each cursor movement updates x, y, R, and q.
The numeric display mode In CoordOn format, the x and y cursor coordinates are displayed at the bottom of the
settings do not affect graph screen as you move the cursor.
coordinate display.
Graphing Accuracy
The coordinate values displayed as you move the cursor approximate actual mathematical
coordinates, accurate to within the width and height of the pixel. As the difference between
xMin and xMax and between yMin and yMax becomes smaller (for example, when you zoom
in on a graph), graphing is more accurate and coordinate values approximate the actual
mathematical coordinates more closely.
The free-moving cursor coordinates represent the cursor location on the graph screen.
Moving the free-moving cursor precisely from one plotted point to the next along a function
is very difficult. To move along a function easily, use the trace cursor (page 90).
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 89 of 22
90 Chapter 6: Graph Tools
Tracing a Graph
To display the graph and begin a trace, select TRACE from the GRAPH menu.
In the example, the function The trace cursor appears as a small square with a flashing
y(x)=x^3+.3x 2-4x is graphed. diagonal line at each corner. Initially, the trace cursor
appears on the first selected function, at the x value
closest to the middle of the screen.
If CoordOn format is selected, the cursor coordinates are
displayed at the bottom of the screen.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 90 of 22
Chapter 6: Graph Tools 91
Quick Zoom: While tracing, you can press b to adjust the graph screen so that the
trace cursor location becomes the center of a new graph screen, even if you have moved
the cursor beyond the top or bottom of the display. In effect, this is vertical panning.
4 ZSTO
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 91 of 22
92 Chapter 6: Graph Tools
To cancel the effect of any BOX Draws a box to define the graph screen
ZOOM menu item and return
to the default window variable ZIN (zoom in) Magnifies the graph around the cursor by factors of xFact and yFact
values, select ZSTD. ZOUT (zoom out) Displays more of the graph around the cursor by factors of xFact and yFact
ZSTD Displays the graph in standard dimensions; resets the default window variable values
ZPREV Reverses the last zoom operation; window variables revert to previous values
ZFIT Recalculates yMin and yMax to include the minimum and maximum y values of the
selected functions between the current xMin and xMax
If you graph a circle but it ZSQR Sets equal-size pixels on the x-axis and y-axis; adjusts window variable values in one
appears elliptical, you can direction so that @x=@y, while xScl and yScl remain unchanged; the midpoint of the
use ZSQR to reset the current graph (not the axes intersection) becomes the midpoint of the new graph
window variable values so
that the circle graph appears ZTRIG Sets built-in window variables appropriate for trigonometric functions in Radian mode:
circular. xMin=L8.24668071567 xScl=1.5707963267949 (p 2) yMax=4
xMax=8.24668071567 yMin=L4 yScl=1
ZDECM Sets @x=.1, @y=.1, xMin=L6.3, xMax=6.3, xScl=1, yMin=L3.1, yMax=3.1, and yScl=1
ZDATA Sets window variable values to display all statistical data points; adjusts xMin and xMax
only; applies to histograms, scatter plots, and stat plots only (Chapter 14)
ZRCL Uses window variable values stored in the user-defined zoom-window variables (ZSTO)
ZFACT Displays the ZOOM FACTORS screen
ZOOMX Zooms out by a factor of xFact only; ignores yFact (page 93)
ZOOMY Zooms out by a factor of yFact only; ignores xFact
ZINT Sets integer values on the axes; sets @x=1, @y=1, xScl=10, and yScl=10; the current
cursor becomes the center of the new graph screen after you press b
ZSTO Stores current window variable values to user-defined zoom-window variables (ZRCL)
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 92 of 22
Chapter 6: Graph Tools 93
Defining a Custom Zoom In
Using BOX, you can zoom in on any rectangular area within the current graph screen.
Before you begin these Select BOX from the GRAPH ZOOM menu. The 6(
steps, enter a function in the
equation editor. In the zoom cursor is displayed at center screen. &
example, the function Move the cursor to any spot you want to define "#!$
y(x)=x^3+.3x 2N4x is graphed.
as a corner of the zoom box; mark the corner b
with a small square.
To cancel BOX without Move the cursor away from the first corner, "#!$
redefining the graph screen,
press :. creating an adjustable box whose diagonal
corners are the small square and the cursor.
When you replot the graph,
When you have defined the box, replot all b
the TI-86 updates the window
variable values. selected functions in the new graph screen.
Clear the menus from the screen. :
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 93 of 22
94 Chapter 6: Graph Tools
In the example, the function Check xFact and yFact; change as needed. 6(
y(x)=x^3+.3x 2N4x is graphed.
//
'
When you select a ZOOM Select ZIN from the GRAPH ZOOM menu to ('
feature, Smart Graph
displays the current graph. display the zoom cursor. "#!$
Move the zoom cursor to the intended new
To cancel a zoom before you
center point of the graph screen.
complete it, press :.
Zoom in. The TI-86 adjusts the graph screen by b
xFact and yFact, updates window variable
values, and replots the selected functions
centered on the cursor location.
You can continue to zoom in (or zoom out) on the current graph, unless you press a key
other than b, ", #, !, or $.
To zoom in (or zoom out) again at the same point, press b.
To zoom in (or zoom out) at a new center point, move the cursor and press b.
To zoom out only on the horizontal axis by a factor of xFact, select ZOOMX instead of ZIN in
step 2 above. ZOOMX plots the selected functions centered on the cursor location and
updates some window variable values; yMin and yMax are unchanged.
To zoom out only on the vertical axis by a factor of yFact, select ZOOMY instead of ZIN in
step 2 above. ZOOMY plots the selected functions centered on the cursor location and
updates some window variable values; xMin and xMax are unchanged.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 94 of 22
Chapter 6: Graph Tools 95
Storing and Recalling Zoom-Window Variable Values
You can select all zoom- To store all current zoom-window variable values simultaneously as a user-defined
window variables from the custom zoom feature, select ZSTO from the GRAPH ZOOM menu.
VARS WIND screen in any
graph mode. To execute a user-defined custom zoom, which resets the graph screen to the stored
zoom-window variables, select ZRCL from the GRAPH ZOOM menu.
You also can enter the Using ZSTO in these graphing modes: Stores to these zoom-window variables:
variable characters
individually. Func, Pol, Param, and DifEq graphing modes zxMin, zxMax, zxScl, zyMin, zyMax, and zyScl
The zoom-window variables Pol graphing mode only zqMin, zqMax, and zqStep
resume their standard default Param graphing mode only ztMin, ztMax, and ztStep
values when you reset
defaults. DifEq graphing mode only ztMin, ztMax, ztStep, and ztPlot
4 TANLN
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 95 of 22
96 Chapter 6: Graph Tools
The GRAPH MATH menu ROOT Finds the root of a function using a specified left bound, right bound, and guess
differs slightly for Pol and dydx Finds a numeric derivative (slope) of a function at the trace cursor location
Param graphing modes
(Chapters 8 and 9). f(x) Finds a functions numerical integral using a specified left bounds and right bound
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 96 of 22
Chapter 6: Graph Tools 97
Using ROOT, FMIN, FMAX, or INFLC
The steps for ROOT, FMIN, FMAX, and INFLC are the same, except for the menu selection in step 1.
In the example, the function Select ROOT from the GRAPH MATH menu. 6/
y(x)=x^3+.3x 2N4x is selected.
Step 2 is not necessary here A Left Bound? prompt is displayed. &&
because only one function is Move the cursor onto the function for which #$
selected.
you want to find a root.
When you enter a value Specify the left bound for x. Either move the a 3 b (or
directly for the left bound, trace cursor to the left bound or enter a ! " b)
right bound, or guess, an x=
prompt is displayed on the value directly. Right Bound? is displayed.
bottom of the graph screen.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 97 of 22
98 Chapter 6: Graph Tools
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 98 of 22
Chapter 6: Graph Tools 99
Using dydx or TANLN
The steps for using dydx and TANLN are the same, except for the menu selection in step 1.
In the example, the function Select dydx from the GRAPH MATH menu. 6/
y(x)=x^3+.3x 2N4x is selected.
The current graph is displayed. &'
Move the cursor to the function with the point for #$
which you want to find the derivative, or slope.
TANLN (GRAPH MATH menu) Move the cursor to the point (or enter the x !"
and TanLn (GRAPH DRAW value).
menu) both draw a tangent b
line on the graph; only
Solve.
TANLN displays the solution,
dydx. For dydx, the solution dydx= is displayed
and stored in Ans.
For TANLN, a tangent line also is displayed.
To remove the tangent line and dydx= prompt, select CLDRW from the GRAPH DRAW menu.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 99 of 22
100 Chapter 6: Graph Tools
Using ISECT
In the example, the functions Select ISECT from the GRAPH MATH menu. 6/
y(x)=x^3+.3x 2N4x and
y(x)=x 2+3xN3 are selected. The current graph is displayed with First Curve? &/(
at the bottom of the graph screen.
Select the first function (curve). The cursor #$b
moves to the next function and Second Curve?
is displayed.
Select the second function (curve). Guess? is #$b
displayed.
Guess the intersection. Either move the cursor to a1`5
a point near an intersection or enter an x value. (or ! ")
Using YICPT
To use YICPT, select YICPT from the GRAPH MATH menu (6 / & / '). Press
# and $ to select a function, and then press b. The result cursor is displayed at the
y-intercept, the cursor coordinate values are displayed, and y is stored in Ans.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 100 of 22
Chapter 6: Graph Tools 101
You may continue to enter Move the result cursor to the next or previous $#
valid x values for which to selected function. The result cursor is on the
evaluate the selected next or previous function at entered x value,
functions. the coordinate values are displayed, and the
function number changes.
Drawing on a Graph
You can use the drawing tools (except DrInv) to draw points, lines, circles, shaded areas,
and text on the current graph in any graphing mode. The drawing tools use the displays x-
and y-coordinate values.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 101 of 22
102 Chapter 6: Graph Tools
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 102 of 22
Chapter 6: Graph Tools 103
Clearing Drawn Pictures
To clear drawn pictures while the graph is displayed, select CLDRW from the GRAPH DRAW
menu. The graph is replotted and displayed with no drawn elements.
To clear drawn pictures from the home screen, select ClDrw from the CATALOG. ClDrw is
pasted to the cursor location. Press b. Done is displayed; when you display the graph
again, no drawings are displayed.
You can use these GRAPH DRAW menu items only on the home screen or in the program editor.
Shade( Shades a specified area of a graph (See page 104)
For PxOn, PxOff, PxChg, and DrawF expression Draws expression as a function
PxTest, row and column are
integers, where 0row62 PxOn(row,column) Turns on the pixel at (row,column)
and 0column126. PxOff(row,column) Turns off the pixel at (row,column)
For DrawF, TanLn, and PxChg(row,column) Changes the onoff status of the pixel at (row,column)
DrInv, expression is in terms
of x. Also, you cannot include PxTest(row,column) Returns 1 if the pixel at (row,column) is on, or 0 if the pixel is off
a list in expression to draw a TanLn(expression,x) Draws expression as a function and a tangent line of expression at x
family of curves.
DrInv expression Draws the inverse of expression
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 103 of 22
104 Chapter 6: Graph Tools
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 104 of 22
Chapter 6: Graph Tools 105
HORIZ Draws a horizontal line, which you can move to any displayed y value
CIRCL Draws a circle with a center point and radius you specify with the cursor
PEN Draws the path of the cursor as you move it on the graph screen
PTON Turns on the point at the cursor location
PTOFF Turns off the point at the cursor location
PTCHG Changes the onoff status of a point at the cursor location
CLDRW Clears all drawings from the graph screen; replots the graph
TEXT Draws characters on the graph at the cursor location
Drawing a Line Segment
In the example, the functions Select LINE from the GRAPH DRAW menu. The 6/
y(x)=x^3+.3x2N4x and graph is displayed. ''
y(x)=x2+3xN3 are selected.
Define one segment endpoint with the cursor. "#!$
b
To draw more line segments, repeat steps 2 and 3; to cancel LINE, press :.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 105 of 22
106 Chapter 6: Graph Tools
To draw more lines, repeat steps 2 and 3; to cancel VERT or HORIZ, press :.
Drawing a Circle
In the example, the function Select CIRCL from the GRAPH DRAW 6/'
y(x)=x^3+.3x 2N4x is selected. menu. The graph is displayed. *
Also, ZIN was executed once
with the zoom cursor at (0,0), Define the center point of the circle with "#!$
xFact=2, and yFact=2. the cursor. b
Here the circle appears as a Move the cursor to any point on the "#!$
circle, regardless of window
variable values. When you intended circumference.
use Circl( from the CATALOG Draw the circle. b
to draw a circle, the current
window variable values may
distort the shape.
To draw more circles, repeat steps 2 through 4; to cancel CIRCL, press :.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 106 of 22
Chapter 6: Graph Tools 107
Drawing a Function, Tangent Line, or Inverse Function
For DrawF, TanLn, and For DrawF, TanLn, and DrInv, expression is in terms of x. When you select DrawF, TanLn, or DrInv
DrInv, you can use as from the GRAPH DRAW menu, it is pasted to the home screen or program editor. Upon
expression any variable to
which a valid expression is execution, the drawing is returned. DrInv draws the inverse of expression by plotting its x
stored (including deselected values on the y-axis and its y values on the x-axis. DrInv is available only in Func graphing mode.
equation variables).
DrawF expression TanLn(expression,x) DrInv expression
In the illustrations,
y1=x^3+.3x 2N4x is selected.
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 107 of 22
108 Chapter 6: Graph Tools
To erase a character when Set alpha-lock and enter min. (The alpha -n1
using TEXT, move the TEXT cursor ( ) is displayed in the top-right M I N
cursor above it and then
press 1 or - n corner. "#!$
to overwrite it. Move the cursor to another location. M A X
Enter max (alpha-lock remains on).
06TOOLS.DOC TI-86, Chap 6, US English Bob Fedorisko Revised: 02/13/01 2:23 PM Printed: 02/13/01 3:01 PM Page 108 of 22
7 Tables
TI-86
Displaying the Table ........................................................ 110
Setting Up the Table ........................................................ 113
Clearing the Table............................................................ 114
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 109 of 6
110 Chapter 7: Tables
TABLE Menu 7
TABLE TBLST
table screen
table setup editor
To edit an equation, press $ in the equations table column until the cursor highlights the
equation variable on the top line, and then press b. The expression stored to the
current equation variable is displayed in the edit line.
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 110 of 6
Chapter 7: Tables 111
Independent and Dependent Variables in the Table
Graphing Mode Independent Variable Dependent (Equation) Variables
In DifEq mode, if an equation Func (function) x y1 through y99
has an initial conditions list,
the table uses the first list Pol (polar) q r1 through r99
element to evaluate the Param (parametric) t xt1yt1 through xt99yt99
equation (Chapter 10).
DifEq (differential equation) t Q1 through Q9
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 111 of 6
112 Chapter 7: Tables
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 112 of 6
Chapter 7: Tables 113
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 113 of 6
114 Chapter 7: Tables
07TABLES.DOC TI-86, Chap 7, US English Bob Fedorisko Revised: 02/13/01 2:25 PM Printed: 02/13/01 3:02 PM Page 114 of 6
8 Polar Graphing
TI-86
Preview: Polar Graphing .................................................. 116
Defining a Polar Graph .................................................... 117
Using Graph Tools in Pol Graphing Mode........................ 119
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 115 of 8
116 Chapter 8: Polar Graphing
To remove the GRAPH menu Select ZSQR from the GRAPH ZOOM (/'
from the graph screen, as menu. xMin and xMax are changed to
shown, press :. display the graph in correct proportion.
To redisplay the GRAPH Change the values of A and B and & (enter other A
menu, press 6. redisplay the graph. and B values)
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 116 of 8
Chapter 8: Polar Graphing 117
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 117 of 8
118 Chapter 8: Polar Graphing
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 118 of 8
Chapter 8: Polar Graphing 119
Setting the Graph Format
DrawLine graph format To display the format screen in Pol graphing mode, select FORMT from the GRAPH menu
typically displays a more (6 / (). Chapter 5 describes the format settings. Although the same settings are
meaningful polar graph than available for Func, Pol, and Param graphing modes, the TI-86 retains in memory separate
DrawDot graph format. format settings for each mode. In Pol graphing mode, PolarGC shows the cursor coordinates
in terms of r and q, the variables that define the equations.
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 119 of 8
120 Chapter 8: Polar Graphing
QuickZoom is available in Pol If you move the trace cursor beyond the top or bottom of the graph screen, the coordinate
graphing; panning is not values at the bottom of the screen continue to change appropriately.
(Chapter 6).
If you have graphed a family of curves, # and $ move through each curve before moving
to the next polar equation.
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 120 of 8
Chapter 8: Polar Graphing 121
Moving the Trace Cursor to a q Value
To move the trace cursor to any valid q value on the current equation, enter the number.
When you enter the first digit, a q= prompt is displayed in the bottom-left corner. The value
you enter must be valid for the current graph screen. When you have completed the entry,
press b to reactivate the trace cursor.
In the example, r1=8sin(2.5q)
is graphed.
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 121 of 8
122 Chapter 8: Polar Graphing
The other GRAPH MATH drdq Finds the numerical derivative (slope) of a function at a point
menu items are the same as
described in Chapter 6. The distances calculated by DIST and ARC are distances in the rectangular coordinate plane.
dydx and drdq are independent of the RectGC or PolarGC format.
At a point where the derivative is undefined, TANLN will draw the line, but no result is
displayed or stored in Ans.
08POL.DOC TI-86, Chap 8, US English Bob Fedorisko Revised: 02/13/01 2:26 PM Printed: 02/13/01 3:02 PM Page 122 of 8
9 Parametric
Graphing
TI-86
Preview: Parametric Graphing ......................................... 124
Defining a Parametric Graph ........................................... 125
Using Graph Tools in Param Graphing Mode .................. 128
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 123 of 8
124 Chapter 9: Parametric Graphing
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 124 of 8
Chapter 9: Parametric Graphing 125
To simulate the ball in flight, Plot the graph. The plotting action *
change the graph style of
xt1yt1 to (animate). simultaneously shows the ball in flight and
the vertical and horizontal component
vectors of the motion.
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 125 of 8
126 Chapter 9: Parametric Graphing
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 126 of 8
Chapter 9: Parametric Graphing 127
Selecting and Deselecting a Parametric Equation
When a parametric equation is selected, the equals signs (=) of both xt and yt are highlighted.
To change the selection status of a parametric equation, move the cursor onto either xt or
yt, and then select SELCT from the equation editor menu. The status is changed for xt and yt.
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 127 of 8
128 Chapter 9: Parametric Graphing
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 128 of 8
Chapter 9: Parametric Graphing 129
In PolarGC format, moving the trace cursor updates x, y, r, q, and t; if CoordOn format is
selected, r, q, and t are displayed. The x and y (or r and q) values are calculated from t.
To move the trace cursor... Press:
Along the graph of the equation by increments or decrements of tStep " or !
From one equation to another # or $
QuickZoom is available in If you move the trace cursor beyond the top or bottom of the graph screen, the coordinate
Param graphing; panning is values at the bottom of the screen continue to change appropriately. If you have graphed a
not (Chapter 6).
family of curves, # and $ move through each curve before moving to the next parametric
function.
Moving the Trace Cursor to a t Value
You can enter an expression To move the trace cursor to any valid t value on the current equation, enter the number.
at the t= prompt. When you enter the first digit, a t= prompt is displayed in the bottom-left corner. The value
you enter must be valid for the current graph screen. When you have completed the entry,
press b to reactivate the trace cursor.
In the example, the
parametric equation is:
xt1=95t cos 30
yt1=95t sin 30N16t 2
Also, AxesOn graph format is
set.
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 129 of 8
130 Chapter 9: Parametric Graphing
The GRAPH ZOOM menu items affect only the x window variables (xMin, xMax, and xScl) and
the y window variables (yMin, yMax, and yScl), except ZSTO and ZRCL, which also affect the
t window variables (tMin, tMax, and tStep).
The other GRAPH MATH dydx Returns the derivative of yt divided by the derivative of xt
menu items are the same as
described in Chapter 5. dydt Returns the derivative of the yt equation at a point with respect to t
dxdt Returns the derivative of the xt equation at a point with respect to t
The distances calculated by DIST and ARC are distances in the rectangular coordinate plane.
At a point where the derivative is undefined, TANLN will draw the line, but no result is
displayed or stored in Ans.
Evaluating an Equation for a Specified t
When the trace cursor is not active, the GRAPH menu item EVAL evaluates selected polar
equations directly on the graph for a given value of t. eval in a program or from the home
screen returns a list of x and y values in this form: {xt1(t) yt1(t) xt2(t) xt2(t) ...}.
Drawing on a Parametric Graph
The DRAW menu items work in Param graphing the same as in Func graphing. DRAW instruction
coordinates in Param graphing are the x- and y-coordinate values of the graph screen.
09PARA.DOC TI-86, Chap 9, US English Bob Fedorisko Revised: 02/13/01 2:27 PM Printed: 02/13/01 3:02 PM Page 130 of 8
10 Differential
Equation Graphing
TI-86
Defining a Differential Equation Graph............................ 132
Entering and Solving Differential Equations .................... 139
Using Graph Tools in DifEq Graphing Mode .................... 144
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 131 of 20
132 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 132 of 20
Chapter 10: Differential Equation Graphing 133
The GRAPH Menu 6
Chapter 5 describes the Q'(t)= WIND INITC AXES GRAPH 4 FORMT DRAW ZOOM TRACE EXPLR
GRAPH menu item GRAPH.
4 EVAL STGDB RCGDB STPIC RCPIC
Chapter 6 describes these equation initial conditions
GRAPH menu items: editor editor explore with the free-moving cursor
DRAW, ZOOM, TRACE, differential equation axes differential equation
EVAL, STGDB, RCGDB, window editor editor format screen
STPIC, and RCPIC.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 133 of 20
134 Chapter 10: Differential Equation Graphing
Field Format
SlpFld (slope field) Adds the slope field to the graph of only one first-order equation with t on
the x-axis and a specified Qn equation on the y-axis
DirFld (direction field) Adds the direction field to the graph of only one second-order equation
with Qx# on the x-axis and Qy# on the y-axis
FldOff (field off) Graphs all selected differential equations with t or Q1 on the x-axis, Q1 or Q2
on the y-axis, and no field; initial conditions must be defined for all equations
(page 136)
The examples below show the basic slope and direction fields; all unspecified settings and
values are defaults. To replicate these examples, reset defaults, enter the specified
information in DifEq graphing mode, and then press 6 *.
Axes information is stored to SlpFld field format DirFld field format
GDB and PIC variables.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 134 of 20
Chapter 10: Differential Equation Graphing 135
In this editor, you can enter and display a system of up to
nine first-order differential equations, Q'1 through Q'9, if
sufficient memory is available. Equations are defined in
terms of the independent variable t andor Q'.
You can refer to another differential equation variable in a
DifEq equation, as in Q'2=Q1. However, you cannot enter a
list in a DifEq equation.
When the TI-86 calculates a differential equation system, it references all equations in the
equation editor, regardless of selection status, starting at Q'1. You must define Q'n equation
variables consecutively, starting at Q'1. For example, if Q'1 and Q'2 are not defined, but you
attempt to solve an equation defined in Q'3, the calculator returns an error.
The TI-86 allows you to analyze each equation independently. For example, you can enter
Q'1=t and Q'2=t 2 and analyze each equation independently.
The TI-86 graphs only those selected equations that are appropriate for the specified axes.
The default graph style is (thick) in DifEq mode.
(shade above), (shade below), and (dot) are not available in DifEq graphing mode.
Setting the Graph Screen Window Variables
To display the differential equation window editor, select
WIND from the GRAPH menu (6 '). DifEq has the
same window variables as Func graphing mode, except:
xRes is not available in DifEq mode.
tMin, tMax, tStep, and tPlot are available in DifEq mode.
difTol (RK) and EStep (Euler) are available in DifEq mode.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 135 of 20
136 Chapter 10: Differential Equation Graphing
The values shown in the picture on page 135 are defaults in Radian mode. x and y settings
correspond to the axes variables (page 137). $ indicates that xScl=1, yMin=L10, yMax=10, yScl=1,
and difTol=.001 (in RK format) or EStep=1 (in Euler format) are beyond the screen.
tMin=0 Specifies the t value at which to begin evaluating within a graph screen
tMax default is 2p. tMax=6.28318530718 Specifies the last t value to evaluate within a graph screen
tStep default is p24. tStep=.1308969389958 Specifies the increment from one t value to the next t value
tPlot=0 Specifies the point at which plotting begins (ignored when t is an axis)
difTol=.001 (in RK format) Specifies tolerance to help select step size for solving; must be 1EL12
EStep=1 (in Euler format) Specifies Euler iterations between tStep values; must be an integer >0 and 25
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 136 of 20
Chapter 10: Differential Equation Graphing 137
Setting the Axes
To display the axes editor, select AXES from the GRAPH menu in DifEq mode (6 )).
x= assigns a variable to the x-axis dTime= specifies a point in time (real number)
y= assigns a variable to the y-axis fldRes= (resolution) sets number of rows (1 through 25)
At the x= and y= prompts, you can enter the independent variable t, as well as Q, Q' , Qn, or
Q'n, where n is an integer 1 and 9. If you assign t to one axis and Qn or Q'n to the other
axis, only the equation stored to Qn or Q'n is plotted; other differential equations in the
equation editor are not plotted; their selection status is ignored. dTime is only valid for
second-order equations with t in either equation.
The axes editor and defaults for each field format are shown below. When SlpFld field
format is set, the x-axis is always t, so the AXES: SlpFld editor does not display x=t.
Axes information is stored to When SlpFld format is set: When DirFld format is set: When FldOff format is set:
GDB and PIC variables.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 137 of 20
138 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 138 of 20
Chapter 10: Differential Equation Graphing 139
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 139 of 20
140 Chapter 10: Differential Equation Graphing
In SlpFld field format, x=t is Display the axes editor and enter the )&1
always true; y=Q1 and equation variable for which you want to
fldRes=15 are the default
solve. (Do not set y=Q.)
axes settings.
Accept or change fldRes (resolution).
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 140 of 20
Chapter 10: Differential Equation Graphing 141
Graphing in DirFld Format
Display the mode screen and set DifEq -m###
graphing mode. #"""b
In DifEq graphing mode, t is Display the format screen and set DirFld 6/&#
the independent variable and
Q'n is the dependent variable,
graphing format. ####"b
where n 1 and 9. Display the equation editor and store the &'2#a'1
transformed system of differential
In the example, the default
window variable values are equations for y''=Ly to the equation editor,
set initially. substituting Q1 for y and Q2 for y'.
When DirFld field format is Display the axes editor and enter the two -h&1#
selected, x=Q1, y=Q2, equation variables for which you want to &2
dTime=0, and fldRes=15 are
the default axes settings. solve. You must omit the prime mark ( ' ).
Since t is not part of the Accept or change fldRes (resolution).
equation, dTime is ignored.
Select ZSTD from the GRAPH ZOOM menu ./()
to set the standard window variable values
and display the graph.
Clear the GRAPH menu from the screen. :
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 141 of 20
142 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 142 of 20
Chapter 10: Differential Equation Graphing 143
When FldOff field format is Display the axes editor. Enter the equation )
selected, x=t and y=Q are the
default axes settings. variables for which you want to solve.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 143 of 20
144 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 144 of 20
Chapter 10: Differential Equation Graphing 145
Moving the Trace Cursor to a t Value
To move the trace cursor to any valid t value on the current equation, enter the number.
When you enter the first digit, a t= prompt is displayed in the bottom-left corner. The value
you enter must be valid for the current graph screen. When you have completed the entry,
press b to reactivate the trace cursor.
Values for t and Q are
displayed on the graph to the
right because x=t and y=Q
graph axes are selected.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 145 of 20
146 Chapter 10: Differential Equation Graphing
DrEqu( does not store values xList, yList, and tList are optional list names to which you can store the solutions x, y, and
to x, y, or t. t. You then can display the lists on the home screen or in the list editor (Chapter 11).
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 146 of 20
Chapter 10: Differential Equation Graphing 147
In the example, since no Display the graph screen and plot the b
initial conditions were set, the direction field.
equation in Q'1 is not plotted.
Move the free-moving cursor to the initial "#!$
condition coordinates you want.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 147 of 20
148 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 148 of 20
Chapter 10: Differential Equation Graphing 149
To continue drawing more solutions, move the free-moving cursor and then press b.
To stop using EXPLR, press ..
If SlpFld or DirFld is set, the axes are set to specific solutions automatically.
For SlpFld, x=t and y=Q1 are set.
For DirFld, x=Q1 and y=Q2 are set.
If the axes are set to a specific solution t, Qn, or Q'n, that solution is drawn.
If the axes are not set to a specific solution and t is one variable and Q is the other, Q1 is drawn.
If both axes are set to a Q variable, executing EXPLR results in an error.
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 149 of 20
150 Chapter 10: Differential Equation Graphing
10DIFFEQ.DOC TI-86, Chap 10, US English Bob Fedorisko Revised: 02/13/01 2:28 PM Printed: 02/13/01 3:02 PM Page 150 of 20
11 Lists
TI-86
Lists on the TI-86............................................................. 152
Creating, Storing, and Displaying Lists ............................ 153
The List Editor .................................................................. 156
Using List Operations....................................................... 159
Using Mathematical Functions with Lists ........................ 161
Attaching a Formula to a List Name ................................ 162
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 151 of 16
152 Chapter 11: Lists
When you enter a list, { (open brace) specifies the beginning and } (close brace) specifies
the end. To paste { or } to the cursor location, select either from the LIST menu.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 152 of 16
Chapter 11: Lists 153
The LIST NAMES Menu -(
The LIST NAMES menu { } NAMES EDIT OPS
shown here has no user-
created list names. fStat xStat yStat
Chapter 14 describes fStat, Each user-created list name is added to the LIST NAMES menu and VARS LIST screen. List
xStat, and yStat. names, including fStat, xStat, and yStat, are sorted in alphanumeric order in both places.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 153 of 16
154 Chapter 11: Lists
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 154 of 16
Chapter 11: Lists 155
Displaying or Using a Single List Element
To display or use a single list element, the syntax is: listName(element#)
listName(element#) is valid Enter the list name; either select it from the -(
as part of an expression. LIST NAMES menu or enter the characters. &
element# is 1 and the In parentheses, enter the elements place D4E
dimension of the list. number in the list.
Display the list element. b
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 155 of 16
156 Chapter 11: Lists
The list editor menu items {, Designates the beginning and end of a formula to be attached to a list name
}, NAMES, and OPS are "
identical to the LIST menu 4REAL Converts the current list to a list of real numbers
items (page 152).
To use LIST OPS menu items (or any other functions or instructions) in the list editor, the
cursor location must be appropriate for the result. For example, you can use the LIST OPS
menu item sortA when a list name is highlighted but not when an element is highlighted.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 156 of 16
Chapter 11: Lists 157
Creating a List Name in the Unnamed Column
After memory is reset, xStat, Display the list editor. -)
yStat, and fStat are stored to
columns 1, 2, and 3. Move the cursor to the unnamed column $"""
Resetting defaults does not (column 4). The Name= prompt is displayed
affect the list editor.
in the entry line. ALPHA-lock is on.
To move from the list name in Enter the list name. The list name is displayed X Y Z b
column 1 to the unnamed
column, press ! ". at the top of the current column. In the entry
line, a list name prompt is displayed. The
name becomes a LIST NAMES menu item and
a VARS LIST screen item.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 157 of 16
158 Chapter 11: Lists
You can enter an expression Switch to edit-element context and edit the 5MD6-~E
as an element.
element in the entry line. F4
Enter the edited element. Any expression b (or # or $)
is evaluated and the value is stored to the
current element.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 158 of 16
Chapter 11: Lists 159
You can remove all user-created lists from the list editor and restore list names xStat, yStat,
and fStat to columns 1, 2, and 3 in either of two ways.
Use SetLEdit with no arguments (page 161).
Reset all memory (Chapter 17). Resetting defaults does not affect the list editor.
For all LIST OPS menu items dimL list Returns the dimension of (or number of elements in) list
except Fill( and sometimes
dimL, a directly entered list #ofElements dimL listName Creates listName as a list that is #ofElements in length; each
({element1,element2,...}) is element is a 0
valid for the list argument.
#ofElementsdimL listName Redimensions an existing listName; previously entered elements
within the new dimension remain; each new list element is a 0; each
element in the old list that is outside the new dimension is deleted
SortA and SortD sort sortA list Sorts list elements in ascending order, from low to high values
complex lists based on
magnitude (modulus). sortD list Sorts list elements in descending order, from high to low values
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 159 of 16
160 Chapter 11: Lists
For a complex list, min or min(list) Returns the smallest element of a real or complex list
max returns the smallest or max(list) Returns the largest element of a real or complex list
largest magnitude (modulus).
sum list Returns the sum of all the elements of a real or complex list,
adding from the last element to the first
prod list Returns the product of all the elements of a real or complex list
seq(expression,variable, Returns a list in which each element is the result of the evaluation
begin,end,step) of expression with regard to variable for the values ranging from
begin to end in intervals of step (step can be negative)
li4vc list Converts a real or complex list to a vector
li4vc {element1,element2,...}
vc4li vector Converts a real or complex vector to a list
vc4li element1,element2,...
Fill(number,listName) Stores a real or complex number to every element of listName
aug(listA,listB) (augment) Concatenates the real or complex elements of listA and
listB
cSum(list) Returns a list of the cumulative sums of real or complex list
elements, starting with the first element and proceeding to the last
Selecting Deltal from the Deltalst(list) Returns a list containing the differences between consecutive
menu pastes Deltalst( to the elements for all elements in a real or complex list
cursor location.
Sortx ListName,ListName, In ascending order of x elements, sorts xListName , sorts x and y
frequencyListName data pairs, and optionally, their frequencies, in xListName,
yListName , and frequencyListName; xStat and yStat are defaults
For Sortx and Sorty, both Sorty xListName,ListName, In ascending order of y elements, sorts xListName , sorts x and y
lists must have the same frequencyListName data pairs, and optionally, their frequencies, in xListName,
number of elements. yListName , and frequencyListName; xStat and yStat are defaults
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 160 of 16
Chapter 11: Lists 161
Select(xListName, Selects one or more specific data points from a scatter plot or
yListName) xyLine plot (only), then stores the selected data points to
xListName and yListName (Chapter 14)
Selecting SetLE from the SetLEdit column1ListName, Sets up the list editor; SetLEdit with one to 20 ListNames loads
menu pastes SetLEdit to the column2ListName,..., them in the specified order; SetLEdit with no arguments removes
cursor location.
column20ListName all current list names from the list editor and enters the default
You can create new list lists xStat, yStat, and fStat to columns 1, 2, and 3
names as SetLEdit
arguments. Form("formula",listName) Attaches formula to listName; formula resolves to a list, which is
dynamically stored and updated in listName (page 162)
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 161 of 16
162 Chapter 11: Lists
When you enter a new list name as the second argument for Form( , the list name is created
and stored in the LIST NAMES menu and VARS LIST screen upon execution.
Begin these steps on a blank Store elements to a list name. -&1P2P
line on the home screen.
3 ' X L 1
1b
Select Form from the LIST OPS menu; *///
Form( is pasted to the cursor location. )
Enter a formula in quotation marks. -&1
L 1 \ 10 &
Enter a comma and then the list name to P 1 1 A
To view a formula attached to which you want to attach the formula. D D 1 10 E
a list name, use the list editor
(page 157). Attach the formula to the list name. b
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 162 of 16
Chapter 11: Lists 163
Comparing an Attached List with a Regular List
To see the differences between an attached list and a regular list, follow these steps. The
example below builds on the example above for attaching a formula to a list. Notice that the
formula in step 1 below is not attached to LX because it is not set off by quotation marks.
Generate a regular list by storing the 1 L 1 \
expression L1+10 to the list name LX. 10 X L X
b
Change the second element in L1 to L8 and a 8 X L
display the edited list. 11D2E
-1
L 1 b
If other list names are stored Compare the elements of the regular list LX -(
on the LIST NAMES menu,
pressing & and ( may not with ADD10, to which the formula L1+10 is 'b)
paste ADD10 and LX to the attached. Notice that element 2 of LX is b
home screen as shown. unchanged. Meanwhile, element 2 of ADD10
has been recalculated, since element 2 of L1
has been edited.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 163 of 16
164 Chapter 11: Lists
The list editor displays a Attach the formula and generate the list. b
formula-lock symbol next to The TI-86 calculates each list element.
each list name that has a
formula attached to it. A lock symbol is displayed next to the list
name to which the formula is attached.
To edit an attached formula, press b in step 3, and then edit the formula.
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 164 of 16
Chapter 11: Lists 165
You can successfully attach to a list a formula that does not yet resolve to a list. For
example, you can attach "5xStat" to the list name BY5 with no elements stored to xStat.
However, if you attempt to display BY5 when xStat has no elements, an error occurs.
When you attach such a formula to a list name in the list editor, the formula is successfully
attached, but an error occurs. This is because the list editor attempts to execute the
formula immediately after attaching it to the list name.
To view the list editor again, you must return to the home screen and either enter
something to cause the formula to resolve to a list or remove the attached-formula list from
the list editor using the LIST OPS menu item SetLE (page 161).
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 165 of 16
166 Chapter 11: Lists
11LISTS.DOC TI-86, Chap 11, US English Bob Fedorisko Revised: 02/13/01 2:30 PM Printed: 02/13/01 3:03 PM Page 166 of 16
12 Vectors
TI-86
Vectors on the TI-86 ........................................................ 168
Creating, Storing, and Displaying Vectors........................ 169
Using Mathematical Functions with Vectors.................... 176
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 167 of 10
168 Chapter 12: Vectors
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 168 of 10
Chapter 12: Vectors 169
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 169 of 10
170 Chapter 12: Vectors
You can enter an expression Enter each vector element value at each a 5 # 49
at a vector element prompt. vector element prompt. You can enter # 2 ` 45 #
expressions. To move to the next prompt, ` 89 # 1 ` 8
press b or #. The vector elements are
stored to VECT1, which becomes a VECTR
NAMES menu item.
INSi Inserts a blank element (en=) prompt at the cursor location; shifts current elements down
DELi Deletes the element from the cursor location and from the vector; shifts elements up
4REAL Converts the displayed complex number vector to a real number vector
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 170 of 10
Chapter 12: Vectors 171
Creating a Complex Vector
If any element of a vector is complex, all elements of the vector are displayed as complex.
For example, when you enter the vector 1,2,(3,1) , the TI-86 displays (1,0) (2,0) (3,1).
To create a complex vector from two real vectors, the syntax is:
realVector+(0,1)imaginaryVectorcomplexVectorName
realVector contains the real part of each element and imaginaryVector contains the
imaginary part.
Displaying a Vector
To display a vector, paste the vector name to the home screen, and then press b.
To display a specific element of vectorName on the home screen or in a program, the syntax is:
vectorName(element#)
Real two- and three-element vector results are displayed according to the current vector
mode setting: RectV, CylV, or SphereV (Chapter 1). You can select a vector conversion
instruction from the VECTR OPS menu to override the mode setting (page 173).
Complex vectors are displayed in rectangular form only.
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 171 of 10
172 Chapter 12: Vectors
You can use :, 3, and Move the cursor to any element and edit it. # # # 22
- p to edit matrix Continue moving the cursor to other elements. # # 13
elements. You also can
overwrite existing characters. Save the changes and exit the vector editor. .
To use X to change an element value on the home screen, the syntax is:
valuevectorName(element#)
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 172 of 10
Chapter 12: Vectors 173
The VECTR MATH Menu -(
NAMES EDIT MATH OPS CPLX
cross unitV norm dot
cross(vectorA,vectorB) Returns the cross product of vectorA and vectorB, both of which are real or
complex two-element or three-element vectors; expressed with variables,
cross(a,b,c,d,e,f) returns bfNce cdNaf aeNbd
unitV vector Returns a unit vector where each element of a real or complex vector is
divided by the vector norm
norm vector Returns the Frobenius norm ( G(real 2+imaginary 2)) where the sum is over
all elements of a real or complex vector
dot(vectorA,vectorB) Returns the dot product of vectorA and vectorB, both of which are real or
complex vectors; expressed with variables, dot(a,b,c,d,e,f) returns ad+be+cf
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 173 of 10
174 Chapter 12: Vectors
For the conversion functions below, the three-element vector conversion equations for
cylindrical form r q z are:
x = r cosq y = r sinq z=z
The three-element vector conversion equations for spherical form r q f are:
x = r cosq sinf y = r sinq sinf z = r cosf
vector4Pol Displays a 2-element vector in polar form rq
vector4Cyl Displays a 2- or 3-element vector as a cylindrical vector rq 0 or rq z
vector4Sph Displays a 2- or 3-element vector as a spherical vector rq 0 or rq f
complexVector4Rec Displays a 2- or 3-element complexVector in rectangular form x y or x y z
Complex elements are valid li4vc list Converts a real or complex list into a vector
only for li4vc and vc4li. vc4li vector Converts a real or complex vector into a list
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 174 of 10
Chapter 12: Vectors 175
The VECTR CPLX (Complex) Menu -*
NAMES EDIT MATH OPS CPLX
conj real imag abs angle
conj complexVector Returns a vector in which each element is the complex conjugate of the
corresponding element of a complexVector
real complexVector Returns a real vector in which each element is the real portion of the
corresponding element of a complexVector
imag complexVector Returns a real vector in which each element is the imaginary portion of the
corresponding element of a complexVector
abs Vector Returns a real vector in which each element is either the absolute value of the
corresponding element of a real vector or the magnitude (modulus) of the
corresponding element of a complexVector
angle complexVector Returns a real vector in which each element is either 0 if the element of
complexVector is real or the polar angle if the element of complexVector is
complex; polar angles are calculated as tanL1(complexreal) adjusted by +p in
the second quadrant and by Lp in the third quadrant
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 175 of 10
176 Chapter 12: Vectors
12VECTR.DOC TI-86, Chap 12, US English Bob Fedorisko Revised: 02/13/01 2:31 PM Printed: 02/13/01 3:03 PM Page 176 of 10
13 Matrices
TI-86
Matrices on the TI-86 ...................................................... 178
Creating, Storing, and Displaying Matrices...................... 178
Using Mathematical Functions with Matrices.................. 185
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 177 of 10
178 Chapter 13: Matrices
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 178 of 10
Chapter 13: Matrices 179
An ellipsis () at either end Display the matrix editor and the matrix b
of matrix rows indicates editor menu.
additional columns.
Accept or change the matrix dimensions 10 b 4 b
$ or # in the last column (row column) in the top-right corner of
indicates additional rows. the screen, (1row255 and
1column255); maximum combination is
subject to memory availability. The matrix
is displayed; all elements are 0.
Enter each matrix element value at the a4b5
element prompt (1,1= for row 1, column 1). b9b6
You can enter expressions. To move to the b1b
next element, press b. To move to the a3b7
b and so on
next row, press #.
INSr Inserts a row at the cursor location; shifts subsequent rows down
DELr Deletes row at the cursor location; shifts subsequent rows up
INSc Inserts a column at the cursor location; shifts subsequent columns to the right
DELc Deletes the column at the cursor location; shifts subsequent columns to the left
4REAL Converts the displayed complex number matrix to a real number matrix
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 179 of 10
180 Chapter 13: Matrices
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 180 of 10
Chapter 13: Matrices 181
Displaying Matrix Elements, Rows, and Submatrices
To view elements beyond the To display an existing matrix on the home screen, enter
current screen, use ", #, the matrix names individual characters or select it from
!, and $. the MATRX NAMES menu, and then press b. The full
value of each element is displayed. Elements with very
large values may be expressed exponentially.
To display specific elements of matrixName, the syntax is:
matrixName(row,column)
To display a row of matrixName, the syntax is:
matrixName(row)
To display a submatrix of matrixName, the syntax is:
matrixName(beginRow,beginColumn,endRow,endColumn)
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 181 of 10
182 Chapter 13: Matrices
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 182 of 10
Chapter 13: Matrices 183
The MATRX MATH Menu -(
NAMES EDIT MATH OPS CPLX
det T norm eigVl eigVc 4 rnorm cnorm LU cond
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 183 of 10
184 Chapter 13: Matrices
4 randM
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 184 of 10
Chapter 13: Matrices 185
The MATRX CPLX (Complex ) Menu -*
NAMES EDIT MATH OPS CPLX
conj real imag abs angle
conj complexMatrix Returns a matrix in which each element is the complex conjugate of the
corresponding element of a complexMatrix
real complexMatrix Returns a real matrix in which each element is the real portion of the
corresponding element of a complexMatrix
imag complexMatrix Returns a real matrix in which each element is the imaginary portion of
the corresponding element of a complexMatrix
abs matrix Returns a real matrix in which each element is either the absolute value
of the corresponding element of a real matrix or the magnitude
(modulus) of the corresponding element of a complex matrix
angle complexMatrix Returns a real matrix in which each element is either 0 if the element of
complexMatrix is real or the polar angle if the element of complexMatrix
is complex; the polar angles are calculated as tanL1(imaginary / real)
adjusted by +p in the second quadrant and by Lp in the third quadrant
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 185 of 10
186 Chapter 13: Matrices
To multiply two matrices, the matrixAmatrixB or Multiplies matrixA and matrixB; returns a square matrix of the
column dimension of matrixBmatrixA products
matrixA must equal the row
dimension of matrixB. matrixnumber or Returns a matrix that is the product of a real or complex number
numbermatrix times each element in a real or complex matrix
matrixvector Returns a vector that is the product of each vector element times each
matrix element; the matrix column dimension and vector dimension
must be equal
Mmatrix (negation) Changes the sign of each element in matrix
To enter M1, press - . Do squareMatrix M 1 Returns the inverse of squareMatrix (not the inverse of each element)
not use 2 @ a 1.
matrix 2 Squares a square matrix
squareMatrix^power Raises a squareMatrix to the designated power
e^, sin, and cos do not return e^ squareMatrix Returns the square matrix exponential of a real squareMatrix
the exponential, sine, or
cosine of each matrix sin squareMatrix Returns the square matrix sine of a real squareMatrix
element. cos squareMatrix Returns the square matrix cosine of a real squareMatrix
To make relational matrixA==matrixB Returns 1 if every corresponding element comparison is true; returns
comparisons, matrixA and 0 if any is false
matrixB must have equal
dimensions. matrixAmatrixB Returns 1 if at least one corresponding element comparison is false
round(matrix[,#ofDecimals]) Rounds each matrix element to 12 digits or to specified #of Decimals
== and are on the TEST
menu. iPart matrix Returns the integer part of each element of a real or complex matrix
fPart matrix Returns the fractional part of each element of a real or complex
round, iPart, fPart, and int matrix
are on the MATH NUM menu.
int matrix Returns the greatest integer of each element of a real or complex
matrix
13MATRX.DOC TI-86, Chap 13, US English Bob Fedorisko Revised: 02/13/01 2:32 PM Printed: 02/13/01 3:03 PM Page 186 of 10
14 Statistics
TI-86
Statistical Analysis on the TI-86 ...................................... 188
Setting Up a Statistical Analysis....................................... 188
Results of a Statistical Analysis........................................ 192
Plotting Statistical Data ................................................... 194
The STAT DRAW Menu .................................................... 199
Forecasting a Statistical Data Value ................................ 199
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 187 of 14
188 Chapter 14: Statistics
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 188 of 14
Chapter 14: Statistics 189
Entering Statistical Data
Data for statistical analysis is stored in lists, which you can create and edit in the list editor
(Chapter 11), on the home screen (Chapter 11), or in a program (Chapter 16). The TI-86 has
three built-in list names for statistics, xStat (x-variable list), yStat (y-variable list), and fStat
(frequency list). TI-86 statistical functions use these lists as defaults.
The syntax description for OneVa (one variable) Analyzes data with one measured variable
each STAT CALC menu item
follows this section. TwoVa (two variable) Analyzes paired data
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 189 of 14
190 Chapter 14: Statistics
For regression analysis, the LinR (linear regression) Fits the model equation y=a+bx to the data; displays values for a
statistical results are (slope) and b (y-intercept)
calculated using a least-
squares fit.
LnR (logarithmic regression) Fits the model equation y=a+b ln x to the data using transformed
values ln(x) and y; displays values for a and b
ExpR (exponential regression) Fits the model equation y=abx to the data using transformed
values x and ln(y); displays values for a and b; elements in the x-list and y-list elements
must be integers
PwrR (power regression) Fits the model equation y=axb to the data using transformed values
ln(x) and ln(y); displays values for a and b
SinR and LgstR are SinR (sinusoidal regression) Fits the model equation y=asin(bx+c)+d to the data; displays
calculated using an iterative values for a, b, c, and d; SinR requires at least four data points; it also requires at least
least-squares fit. two data points per cycle to avoid aliased frequency estimates
LgstR (logistic regression) Fits the model equation y=a(1+becx)+d to the data; displays a, b, c, and
d
P2Reg (quadratic regression) Fits the second-degree polynomial y=ax2+bx+c to the data;
displays values for a, b, and c; for three data points, the equation is a polynomial fit; for
four or more, it is a polynomial regression; P2Reg requires at least three data points
P3Reg (cubic regression) Fits the third-degree polynomial y=ax3+bx2+cx+d to the data; displays
values for a, b, c, and d; for four points, the equation is a polynomial fit; for five or more, it
is a polynomial regression; P3Reg requires at least four data points
P4Reg (quartic regression) Fits the fourth-degree polynomial y=ax4+bx3+cx2+dx+e to the data;
displays values for a, b, c, d, and e; for five points, the equation is a polynomial fit; for six
or more, it is a polynomial regression; P4Reg requires at least five data points
StReg (store regression equation) Pastes StReg( to the home screen; enter a variable and press
b; the current regression equation is stored to variable
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 190 of 14
Chapter 14: Statistics 191
When you select OneVa or For OneVa, the syntax is:
TwoVa, the abbreviation
OneVar or TwoVar is OneVar xList,frequencyList
displayed. For TwoVa, the syntax is:
TwoVar xLlist,yList,frequencyList
For PwrR and ExpR, the For LinR, LnR, ExpR, PwrR, P2Reg, P3Reg, and P4Reg, the syntax is:
elements of xList and yList
must be integers 1. TwoVar xList,yList,frequencyList
For SinR, the syntax is:
SinR iterations,xList,yList,period,equationVariable
Default for iterations is 64. iterations is the number of iterations to go through; higher values for iterations produce a
better fit, but take longer to calculate. period is an initial guess at which to begin calculation.
For LgstR, the syntax is:
LgstR iterations,xList,yList,frequencyList,equationVariable
To copy the contents RegEq to any variable after calculating the regression, the syntax is:
StReg(variable)
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 191 of 14
192 Chapter 14: Statistics
PRegC is the only statistical The result for a polynomial regression, sinusoidal regression, or logistic regression is stored in
result variable calculated for PRegC (polynomialregression coefficients). PRegC is a list containing the coefficients for an
a polynomial regression.
equation. For example, for P3Reg, the result PRegC={3 5 L2 7} would represent
y=3x3+5x2N2x+7.
You can use ALPHA keys, To paste a result variable to the cursor location, either select the variable from the STAT
alpha keys, and the CHAR VARS menu or select the variable from the VARS STAT selection screen.
GREEK menu to enter some
result variables. To use a result variable in an expression, paste it to the appropriate cursor location.
To display the value of a result variable, paste it to the home screen and press b.
To store results to another variable after a calculation, paste the result variable to the
home screen, press X, enter a new variable, and then press b.
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 192 of 14
Chapter 14: Statistics 193
The first quartile (Qrtl1) is the median of the points between minX and Med (median). The
third quartile (Qrtl3) is the median of the points between Med and maxX.
When you calculate a logistic regression, 1 is stored to tolMet (tolMe) if the TI-86 internal
tolerance was met before the calculator arrived at a result; if not met, 0 is stored to tolMet.
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 193 of 14
194 Chapter 14: Statistics
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 194 of 14
Chapter 14: Statistics 195
The STAT PLOT Menu - (
When you display a stat plot PLOT1 PLOT2 PLOT3 PlOn PlOff
editor, the STAT PLOT menu
remains so that you can
PLOT1 Displays the stat plot editor for Plot1
easily switch to another stat
plot. PLOT2 Displays the stat plot editor for Plot2
PLOT3 Displays the stat plot editor for Plot3
In this guidebook, brackets PlOn [1,2,3] Turns on all plots (if you enter no arguments) or turns on specified plots only
( and ) with syntax specify
PlOff [1,2,3] Turns off all plots (if you enter no arguments) or turns off specified plots only
arguments as optional. Do
not enter brackets, except To turn on or turn off all three stat plots, select PlOn or PlOff from the STAT PLOT menu.
with vectors and matrices.
PlOn or PlOff is pasted to the home screen. Press b. All stat plots are now on or off.
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 195 of 14
196 Chapter 14: Statistics
Any list you enter at the Xlist Name= prompt is stored to the list name xStat.
Any list you enter at the Ylist Name= prompt is stored to the list name yStat.
Any list you enter at the Freq= prompt is stored to fStat.
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 196 of 14
Chapter 14: Statistics 197
xyLINE is a scatter plot in which the data points are plotted and connected in order of
appearance in Xlist Name and Ylist Name. You may want to use SortA or SortD from the LIST
OPS menu (Chapter 11) to sort the lists before you plot them.
For the example:
xStat={1 2 3 4 5 6 7 8 9 10}
yStat=5 sin(xStat)
MBOX (modified box plot) plots one-variable data, like the regular box plot, except that
the points are 1.5 Interquartile Range beyond the quartiles. (The Interquartile Range is
defined as the difference between the third quartile Q3 and the first quartile Q1.) These
points are plotted individually beyond the whisker, using the Mark ( or + or ) you select.
For the example:
xStat={1 2 2 2.5 3 3.3 4 4 2 6 9}
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 197 of 14
198 Chapter 14: Statistics
second plots in the middle. When three are plotted, the first one plots at the top, the second
in the middle, and the third at the bottom.
HIST (histogram) plots one-variable data. The xScl window variable value determines
the width of each bar, beginning at xMin. ZDATA (GRAPH ZOOM menu) adjusts xMin, xMax,
yMin, and yMax to include all values, and also adjusts xScl. (xMax N xMin) xScl 47 must be
true. A value that occurs on the edge of a bar is counted in the bar to the right.
For the example:
xStat={1 2 2 2 3 8 9 5 6 6 7 7
4 4 9 9 9}
Whiskers are the lines BOX (regular box plot) plots one-variable data. The whiskers on the plot extend from
protruding from the sides of the minimum data point in the set (xMin) to the first quartile (Q1) and from the third quartile
the box.
(Q3) to the maximum point (xMax). The box is defined by Q1, Med (median), and Q3.
For the example:
xStat={1 2 2 2.5 3 3.3 4 4 2 6 9}
Box plots are plotted with respect to xMin and xMax, but ignore yMin and yMax. When two
box plots are plotted, the first one plots at the top of the screen and the second plots in the
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 198 of 14
Chapter 14: Statistics 199
middle. When three are plotted, the first one plots at the top, the second in the middle, and
the third at the bottom.
When you select any of the HIST Draws a histogram of one-variable data
first five STAT DRAW menu
items, the TI-86 plots the SCAT Draws a scatter plot of the data points
data stored in the lists xStat xyLINE Draws the data points and a line connecting each point to the next point
and yStat.
BOX Draws a box plot of the data points
MBOX Draws a modified box plot of the data points
DRREG (draw regression equation) Draws the current regression equation
CLDRW (clear drawings) Displays the current graph with no drawings
DrawF expression (draw function) Plots expression as a drawing
STPIC (store picture) Displays the picture variable Name= prompt; enter a valid variable
name, starting with a letter, and then press b to store the current picture
RCPIC (recall picture) Displays the picture variable Name= prompt and menu; select or
enter a valid variable name, and then press b; the stored picture is redrawn
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 199 of 14
200 Chapter 14: Statistics
If the most recent calculation When you use FCST, the values of x, y, and Ans are not updated. To store the x value or
was a polynomial regression, y value, move the cursor onto the variable to be stored, press X, enter a valid variable
you can only forecast the y name at the Sto prompt, and then press b.
value.
14STATS.DOC TI-86, Chap 14, US English Bob Fedorisko Revised: 02/13/01 2:33 PM Printed: 02/13/01 3:04 PM Page 200 of 14
15 Equation Solving
TI-86
Preview: The Equation Solver .......................................... 202
Entering an Equation in the Equation-Entry Editor .......... 203
Setting Up the Interactive-Solver Editor........................... 204
Solving for the Unknown Variable ................................... 206
Graphing the Solution...................................................... 207
Solver Graph Tools........................................................... 207
The Simultaneous Equation Solver .................................. 208
The Polynomial Root-Finder............................................. 211
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 201 of 12
202 Chapter 15: Equation Solving
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 202 of 12
Chapter 15: Equation Solving 203
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 203 of 12
204 Chapter 15: Equation Solving
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 204 of 12
Chapter 15: Equation Solving 205
The TI-86 solves equations through an iterative process. To control that process, you can
enter lower bounds and upper bounds that are close to the solution, and enter a guess
within those bounds in the prompt for the unknown variable.
Controlling the process with specific bounds and a guess helps the TI-86 in two ways.
It finds a solution more quickly.
It is more likely to find the solution you want when an equation has multiple solutions.
lowerBound<upperBound To set more precise bounds at the bound= prompt, the syntax is:
must be true.
bound={lowerBound,upperBound}
You can enter a list variable
at the bound= prompt if a
At the prompt for the unknown variable, you may enter a guess or a list of two guesses. If
valid two-element list is you do not enter a guess, the TI-86 uses (lowerBound+upperBound)2 as a guess.
stored to it.
On the solver graph (page 207), you can guess a solution by moving the free-moving cursor
or trace cursor to a point on the graph between lowerBound and upperBound. To solve for
the unknown variable using the new guess, select SOLVE from the solver graph menu. The
solution is displayed on the interactive-solver editor.
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 205 of 12
206 Chapter 15: Equation Solving
To display the window editor, select WIND from the solver menu.
When you select GRAPH or WIND from the solver menu, EDIT replaces the item you selected on
the menu. To return to the interactive-solver editor from the graph or window editor, select EDIT.
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 206 of 12
Chapter 15: Equation Solving 207
To activate the trace cursor, select TRACE from the solver menu. Panning, QuickZoom, and
entering a specific value (Chapter 6) are available with the trace cursor on the solver graph.
To return to the solver menu from a trace, press ..
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 207 of 12
208 Chapter 15: Equation Solving
Chapter 6 and the A to Z BOX Draws a box to redefine the viewing window (Chapter 6)
Reference describe these
features in detail. ZIN Magnifies the graph around the cursor by factors of xFact and yFact (Chapter 6)
ZOUT Displays more of the graph around the cursor by factors of xFact and yFact (Chapter 6)
ZFACT Displays the ZOOM FACTORS screen (Chapter 6)
ZSTD Displays the graph in standard dimensions; resets the default window variable values
for Func graphing mode
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 208 of 12
Chapter 15: Equation Solving 209
To move from the Enter a real or complex value (or an 9#8#7#2
coefficients-entry editor for expression that resolves to one) for each
one equation to the editor for
another equation, select coefficient in the equation and for b 1 ,
PREV or NEXT. which is the solution to that equation.
Ellipses indicate that a value Solve the equations. The results of the *
continues beyond the screen. polynomial are calculated and displayed
Press " and ! to scroll the on the result screen. Results are not stored
value. to variables and cannot be edited. The
SIMULT RESULT menu is displayed.
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 209 of 12
210 Chapter 15: Equation Solving
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 210 of 12
Chapter 15: Equation Solving 211
Ellipses indicate that a value Solve the equation. The roots of the polynomial *
continues beyond the screen. are calculated and displayed. Results are not
Press " and ! to scroll the stored to variables and you cannot edit them.
value. Also, the POLY RESULT menu is displayed.
Results can be complex numbers.
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 211 of 12
212 Chapter 15: Equation Solving
To find roots on the home Display the Name= prompt for the '
screen or in a program, coefficents list name. ALPHA-lock is on.
select poly from the
CATALOG. Enter the list variable name to which you C O E F
want to store the coefficients. 11
Store the polynomial coefficient values. b
To return to the coefficients-entry screen, where you can edit coefficients and calculate
new solutions, select COEFS from the POLY RESULT menu.
15EQSOLV.DOC TI-86, Chap 15, US English Bob Fedorisko Revised: 02/13/01 2:34 PM Printed: 02/13/01 3:04 PM Page 212 of 12
16 Programming
TI-86
Writing a Program on the TI-86 ....................................... 214
Running a Program.......................................................... 221
Working with Programs ................................................... 223
Running an Assembly Language Program ....................... 225
Entering and Storing a String........................................... 226
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 213 of 16
214 Chapter 16: Programming
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 214 of 16
Chapter 16: Programming 215
After you enter a program name, press b. The
program editor and program editor menu are displayed.
The program name is displayed at the top of the screen.
The cursor is on the first command line, which begins with
a colon. The TI-86 automatically places a colon at the
beginning of each command line.
As you write the program, the commands are stored to the program name.
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 215 of 16
216 Chapter 16: Programming
Input Displays the current graph and lets you use the free-moving cursor
Input variable Pauses a program, displays ? as a prompt, and then stores your
response to variable
If you enter an expression for Input promptString,variable Pauses a program, displays promptString or string (up to 21
variable at an Input or Input "string",variable characters) as a prompt, and then stores your response to variable
Prompt prompt, it is
evaluated and stored. Input "CBLGET",variable Although using Get( is preferred on the TI-86, you can use Input to
receive variable from a CBL 2/CBL, CBR, or TI-86 (TI-85 compatible)
For Input and Prompt, built-in Prompt variableA Displays each variable with ? to prompt you to enter a value for that
variables such as y1 and r1 ,variableB,variableC,... variable
are not valid as variable.
Disp Displays the home screen
Disp valueA,valueB,... Displays each value
To halt the program Disp variableA,variableB,... Displays the value stored to each variable
temporarily after Disp or
DispG and examine what the Disp "textA","textB",... Displays each text string on the left side of the current display line
program is displaying, enter DispG Displays the current graph
Pause on the next command
line (page 219). DispT Displays the current table and temporarily halts the program
ClTbl Clears the current table if Indpnt: Ask is set (Chapter 7)
Get(variable) Gets data from a CBL 2/CBL, CBR, or another TI-86 and stores it to
variable
Send(listName) Sends the contents of listName to a CBL 2/CBL or CBR
getKy Returns a number corresponding to the last key pressed, according
to the key code diagram (page 217); if no key was pressed, returns 0
ClLCD Clears the home screen (LCD stands for liquid crystal display)
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 216 of 16
Chapter 16: Programming 217
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 217 of 16
218 Chapter 16: Programming
To see examples that show how to use PRGM CTL menu items in programs, refer to the A to
Z Reference.
If, While, and Repeat If condition If condition is false (evaluates to 0), the next program command is
instructions can be nested. skipped; if condition is true (evaluates to a nonzero value), the
program continues on to the next command
Then Following If, executes a group of commands if condition is true
Else Following If and Then, executes a group of commands if condition is false
For( loops can be nested. For(variable,begin,end Starting at begin, repeats a group of commands by an optional real step
,step) until variable > end; default step is 1
End Identifies the end of a group of program commands; For(, While,
Repeat, and Else groups must end with End; Then groups without an
associated Else instruction also must end with End
While condition Repeats a group of commands while condition is true; condition is
tested when the While instruction is encountered; typically, the
expression that defines condition is a relational test (Chapter 3)
Repeat condition Repeats a group of commands until condition is true; condition is
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 218 of 16
Chapter 16: Programming 219
tested when the End instruction is encountered
Menu(item#,"title1", Sets up branching within a program as selected from menu keys &
label1,item#, through *; when encountered, displays the first of up to 3 menu
"title2",label2,...) groups (up to 15 titles); when you select a title, the program
branches to the label that the title represents; item# is an integer 1
and 15 that specifies titles menu placement; title is a text string
from one to eight characters long (may be abbreviated in the menu)
Lbl label Assigns a label to a program command; label can be one to eight
characters long, starting with a letter
Goto label Transfers control to the program branch labeled with label
IS>(variable,value) Adds 1 to variable; if the answer is > value, the next command is
skipped; if the answer is value, the next command is executed;
variable cannot be a built-in variable
DS<(variable,value) Subtracts 1 from variable; if the answer is < value, the next
command is skipped; if the answer is value, the next command is
executed; variable cannot be a built-in variable
Pause Halts the program so that you can examine results, including
displayed graphs and tables; to resume the program, press b
Pause value Displays value on the home screen so that you can scroll large
values, such as lists, vectors, or matrices; to resume, press b
Return Exits a subroutine (page 224) and returns to the calling program,
even if encountered within nested loops; within the main program,
stops the program and returns to the home screen (an implied Return
exits each subroutine upon completion and returns to the calling
program)
Stop Stops a program and returns to the home screen
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 219 of 16
220 Chapter 16: Programming
DelVar(variable) Deletes from memory variable (except program names) and its contents
GrStl(function#,graphStyle#) Specifies the graph style represented by graphStyle# for the function
represented by function#; function# is the number part of an
equation variable, such as the 5 in y5; graphStyle# is an integer 1
and 7, where 1 = (line), 2 = (thick), 3 = (shade above), 4 =
(shade below), 5 = (path), 6 = (animate), and 7 = (dotted)
*LCust(item#,"title" Loads (defines) the TI-86 custom menu, which is displayed when you
,item#,"title",...) press 9; item# is an integer 1 and 15; title is a string with
one to eight characters (may be abbreviated in the menu)
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 220 of 16
Chapter 16: Programming 221
Variables to which you typically store values from an editor, such as the window variables,
become items on program-only menus, such as the GRAPH WIND menu. When you select
them, they are pasted to the cursor location on the command line.
Running a Program
Paste the program name to the home screen. Either select it from the PRGM NAMES menu
(8 &) or enter individual characters.
To resume the program after Press b. The program begins to run.
a pause, press b.
Each result updates the last-answer variable Ans (Chapter 1). The TI-86 reports errors as
the program runs. Commands executed during a program do not update the previous-entry
storage area ENTRY (Chapter 1).
The example program below is shown as it would appear on a TI-86 screen. The program:
Creates a table by evaluating a function, its first derivative, and its second derivative at
intervals in the graphing window
Displays the graph of the function and its derivatives in three different graph styles,
activates the trace cursor, and pauses to allow you to trace the function
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 221 of 16
222 Chapter 16: Programming
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 222 of 16
Chapter 16: Programming 223
Editing a Program
After you write a program, you can display it in the program editor and edit any command line.
The program editor does not Display the program editor (8 '). The PRGM NAMES menu also is displayed.
display a $ to indicate that
command lines continue Enter the name of the program you want to edit. Either select the name from the PRGM NAMES
beyond the screen. menu or enter the individual characters.
Edit the program command lines.
Move the cursor to the appropriate location, and then delete, overwrite, or insert characters.
Press : to clear the entire command line, except for the leading colon, and then enter a
new program command.
Select program editor menu items INSc (*) and DELc (/ &) to insert and delete
command lines.
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 223 of 16
224 Chapter 16: Programming
Subroutine
label used with Goto and Lbl is local to the program where it is located. label in one program is not
recognized by another program. You cannot use Goto to branch to a label in another program.
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 224 of 16
Chapter 16: Programming 225
Copying a Program to Another Program Name
Display a new or existing program in the program editor.
Move the cursor to the command line on which you want to copy a program.
Display the Rcl prompt (- ).
Enter the name of the program you want to copy. Either select the name from the PRGM NAMES
menu or enter individual characters.
Press b. The contents of the recalled program name are inserted into the other program at
the cursor location.
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 225 of 16
226 Chapter 16: Programming
TI assembly language programs and other programs are available on TIs World Wide Web site:
http:www.ti.comcalc
When you download an assembly language program, it is stored among the other programs
as a PRGM NAMES menu item. You can:
Transmit it using the TI-86 communication link (Chapter 18).
Delete it using the MEM DELETE:PRGM screen (Chapter 17).
Call it from another program as a subroutine (page 224).
To run an assemblyProgramName, the syntax is: Asm(assemblyProgramName)
If you write an assembly language program, use the two instructions below from the CATALOG.
AsmComp(AsciiAssemblyPrgmName, Compiles an assembly language program written in ASCII
HexAssemblyPrgmName) and stores the hex version
AsmPrgm Identifies an assembly language program; must be
entered as the first line of an assembly language program
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 226 of 16
Chapter 16: Programming 227
The STRNG (String) Menu -
" sub lngth Eq4St St4Eq
" also marks the start and "string" Marks the start and end of string
end of a formula to be
attached to a list; it is also an sub("string",begin,length) Returns a subset of "string" or stringName, starting at
item on the list editor menu sub(stringName,begin,length) begin character place and length characters long
(Chapter 11). lngth "string" or lngth stringName Returns the number of characters in "string" or stringName
Eq4St(equationVariable,stringName) Converts equationVariable contents to stringName
St4Eq(stringName,equationVariable) Converts stringName to equationVariable
Creating a String
Begin these steps on a blank Display the STRNG menu. -
line on the home screen or in
the program editor.
Enter the open quotation mark, then &11
the string SOLVE & GRAPH, and then S O L V E
the close quotation mark. - &(
G R A P H
-&
To evaluate the contents of a Store the string to the string variable 1X
string, you must use St4Eq(
to convert it to an equation. name LABEL. L A B E L
b
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 227 of 16
228 Chapter 16: Programming
16PROG.DOC TI-86, Chap 16, US English Bob Fedorisko Revised: 02/13/01 2:36 PM Printed: 02/13/01 3:04 PM Page 228 of 16
17 Memory Management
TI-86
Checking Available Memory ............................................ 230
Deleting Items from Memory ........................................... 231
Resetting the TI-86 .......................................................... 232
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
17MEMORY.DOC TI-86, Chap17, US English Bob Fedorisko Revised: 02/13/01 2:37 PM Printed: 02/13/01 3:05 PM Page 229 of 4
230 Chapter 17: Memory Management
17MEMORY.DOC TI-86, Chap17, US English Bob Fedorisko Revised: 02/13/01 2:37 PM Printed: 02/13/01 3:05 PM Page 230 of 4
Chapter 17: Memory Management 231
4 GDB PIC
To delete a parametric Each MEM DELET menu item displays the deletion screen for that data type. For example,
equation, delete the xt when you select LIST, the MEM DELETE:LIST screen is displayed. Use the DELETE screens to
component.
delete any user-created variable and the information stored to it.
In the example, the equation Select DELET from the MEM menu to -'
y5=x^3Nx 2+4xN1 is deleted.
display the MEM DELET menu.
Select the data type of the item you want /(
to delete. To scroll down to the next six
items or up to the previous six items,
select PAGE$ or PAGE#.
To move directly to the first Move the selection cursor ( 4 ) to the item ###
item beginning with any you want to delete (y5). The uppercase
letter, enter that letter; items are in alphanumeric order, followed by
ALPHA-lock is on.
the lowercase items in alphanumeric order.
Delete the item. To delete other items on b
the screen, repeat steps 3 and 4.
17MEMORY.DOC TI-86, Chap17, US English Bob Fedorisko Revised: 02/13/01 2:37 PM Printed: 02/13/01 3:05 PM Page 231 of 4
232 Chapter 17: Memory Management
17MEMORY.DOC TI-86, Chap17, US English Bob Fedorisko Revised: 02/13/01 2:37 PM Printed: 02/13/01 3:05 PM Page 232 of 4
18 The TI-86
Communication Link
TI-86
TI-86 Linking Options ...................................................... 234
Connecting the TI-86 to Another Device ......................... 235
Selecting Data to Send..................................................... 236
Preparing the Receiving Device ....................................... 240
Transmitting Data ............................................................ 240
Receiving Transmitted Data............................................. 240
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 233 of 10
234 Chapter 18: The TI-86 Communication Link
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 234 of 10
Chapter 18: The TI-86 Communication Link 235
Linking a TI-86 and a PC or Macintosh
TI-86 TI-GRAPH LINK is an optional system that links a TI-86 with an IBM-compatible or
Macintosh computer.
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 235 of 10
236 Chapter 18: The TI-86 Communication Link
The link menus are not menu of data menu of data types
available in the program types to send to send to a TI-85
editor. receive mode
(waiting)
BCKUP PRGM MATRX GDB ALL 4 LIST VECTR REAL CPLX EQU
user-created window
constants variable
pictures values strings
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 236 of 10
Chapter 18: The TI-86 Communication Link 237
Initiating a Memory Backup
To initiate a memory backup, select BCKUP from the LINK
SEND menu (- o & &). The screen to the right is
displayed.
To complete memory backup, prepare the other unit to
receive data transmission (page 239), and then select XMIT
from the memory backup menu (&).
Warning: When you transmit BCKUP, the transmitted memory overwrites all memory in
the receiving unit; all information in the memory of the receiving unit is lost. To cancel
initiation of a memory backup, press ..
If a transmission error occurs As a safety check to prevent accidental loss of memory,
during a backup, the when the receiving calculator is notified of an incoming
receiving-calculator memory
is reset. backup transmission, it displays the warning message and
confirmation menu, as shown in the screen to the right.
To continue the backup transmission, select CONT.
The backup transmission continues, replacing all
receiving-calculator memory with the backup data.
To cancel backup and retain all receiving-calculator memory, select EXIT.
Selecting Variables to Send
If no data of the type you
select is stored in memory,
the message is displayed:
NO VARS OF THIS TYPE.
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 237 of 10
238 Chapter 18: The TI-86 Communication Link
When you select any LINK SEND menu item, except BCKUP
or WIND, each variable of the selected data type is listed in
alphanumeric order on a selection screen. The screen to
the right is the SEND ALL screen (- o & *).
The data type of each variable is specified.
Small squares indicate that xStat, yStat, and Q2 are
selected to be sent.
The selection cursor is next to Q4.
To select a specific variable to be sent, use # and $ to move the selection cursor next to
the variable, and then select SELCT (') from the selection screen menu.
To select all variables of this type, select ALL+ from the selection screen menu (().
To deselect all variables of this type, select ALL- from the selection screen menu ()).
To complete transmission of the selected variables, prepare the other unit to receive data
transmission (page 239), and then select XMIT from the selection screen menu (&).
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 238 of 10
Chapter 18: The TI-86 Communication Link 239
Pol Select to send Pol graphing mode window variable values and format settings
Param Select to send Param graphing mode window variable values and format settings
DifEq Select to send DifEq graphing mode window variable values, difTol, axes settings, and
format settings
ZRCL Select to send user-created zoom window variables, and format settings in any mode
To complete transmission of the selected variables, prepare the other unit to receive data
transmission (below), and then select XMIT from the memory backup menu (&).
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 239 of 10
240 Chapter 18: The TI-86 Communication Link
Transmitting Data
After you select data types on the sending unit and prepare the receiving unit to receive
data, you can begin transmitting.
To begin transmitting, select XMIT on the selection screen menu of the sending calculator (&).
To interrupt transmission, press ^ on either calculator. When the LINK TRANSMISSION
ERROR message is displayed, select EXIT from the menu (&). The LINK menu is displayed.
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 240 of 10
Chapter 18: The TI-86 Communication Link 241
During transmission, if a transmitted variable name is
stored already in the memory of the receiving calculator,
transmission is interrupted. The duplicated variable name,
its data type, and the DUPLICATE NAME menu are
displayed, as shown in the screen to the right.
To resume or cancel transmission, you must select an item
from the DUPLICATE NAME menu.
RENAM Displays the Name= prompt; enter a unique variable name; press b to continue
transmission
OVERW (overwrite) Replaces data stored to the receiving units variable with sent variable data
SKIP Does not overwrite the receiving units data; attempts to send the next selected variable
EXIT Cancels the data transmission
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 241 of 10
242 Chapter 18: The TI-86 Communication Link
Error Conditions
A transmission error occurs after a few seconds if:
If the cable is connected but The cable is not connected to the port of the sending calculator.
a transmission error occurs,
push the cable in more firmly The cable is not connected to the port of the receiving calculator.
to both calculators and try The receiving unit is not set to receive transmission.
again.
You attempt a backup between a TI-86 and a TI-85.
Insufficient Memory in Receiving Unit
If the receiving unit does not have sufficient memory to receive an item, the receiving unit
displays LINK MEMORY FULL and the variable name and data type.
To skip the variable, select SKIP. Transmission resumes with the next item.
To cancel transmission altogether, select EXIT.
18LINK.DOC TI-86, Chap 18, US English Bob Fedorisko Revised: 02/13/01 2:40 PM Printed: 02/13/01 3:05 PM Page 242 of 10
19 Applications
TI-86
Using Math Operations with Matrices ............................. 244
Finding the Area between Curves.................................... 245
The Fundamental Theorem of Calculus............................ 246
Electrical Circuits.............................................................. 248
Program: Taylor Series ..................................................... 250
Characteristic Polynomial and Eigenvalues...................... 252
Convergence of the Power Series .................................... 254
Reservoir Problem............................................................ 256
Predator-Prey Model........................................................ 258
M1 M2 M3 M4 M5
Program: Sierpinski Triangle ............................................ 260 F1 F2 F3 F4 F5
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 243 of 18
244 Chapter 19: Applications
On the home screen, select rref from the MATRX OPS menu.
To append a 33 identity matrix to matrix A, select aug from the
MATRX OPS menu, enter A, select ident from the MATRX OPS
menu, and then enter 3. Execute the expression.
Enter Ans (to which the matrix from step 3 is stored). Define a
submatrix that contains the solution portion of the result. The
submatrix begins at element (1,4) and ends at element (3,6).
Select 4Frac from the MATH MISC menu and display the
fractional equivalent of the submatrix.
Displaying the result matrix Check the result. Set the decimal mode to 11 (the last 1) Select
elements to 11 decimal
places illustrates accuracy. round from the MATH NUM menu for the product of the
fractional equivalent of the submatrix times A.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 244 of 18
Chapter 19: Applications 245
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 245 of 18
246 Chapter 19: Applications
The inability to visually distinguish between the graphs of y1 and y3 graphically supports the fact that:
d x
dx
0 (sin t)t dt = (sin x)x
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 246 of 18
Chapter 19: Applications 247
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 247 of 18
248 Chapter 19: Applications
Electrical Circuits
A measurement device has measured the DC current (C) in milliamperes and voltage (V) in
volts on an unknown circuit. From these measurements, you can calculate power (P) in
milliwatts using the equation CV=P. What is the average of the measured power?
With the TI-86, you can estimate the power in milliwatts at a current of 125 milliamperes
using the trace cursor, the interpolateextrapolate editor, and a regression forecast.
In two consecutive columns of the list editor, store the current
measurements shown below to the list name CURR and the
voltage measurements shown below to the list name VOLT.
{10,20,40,60,80,100,120,140,160}CURR
{2,4.2,10,18,32.8,56,73.2,98,136}VOLT
In the next column of the list editor, enter the list name POWER .
Enter the formula CURR VOLT in the list editor entry line for
POWER. Press b to calculate the values for power and store
the answers to the list name POWER.
Select WIND from the GRAPH menu and set the window variable values as shown.
xMin=0 xMax=max(POWER) xScl=1000 yMin= 0 yMax=max(CURR) yScl=10 xRes=4
From the home screen, select FnOff from the CATALOG and
press b to deselect all functions in the equation editor.
Select Plot1( from the CATALOG and set up a stat plot with
POWER on the x-axis and CURR on the y-axis.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 248 of 18
Chapter 19: Applications 249
Select TRACE from the GRAPH menu to display the stat plot and
trace cursor on the graph screen.
Trace the stat plot to approximate the value of POWER at
CURR=125. With this statistical data, the closest to CURR=125
that you can trace to is CURR=120 (on the y-axis).
The 7s and 8s in parentheses Select INTER from the MATH menu to display the
specify the 7th and 8th interpolateextrapolate editor. To interpolate POWER at
elements of POWER and CURR=125, enter the nearest pairs:
CURR.
x1=POWER(7) y1=CURR(7)
x2=POWER(8) y2=CURR(8)
Enter y=125 and solve for x.
On the home screen, select LinR from the STAT CALC menu to fit
the linear regression model equation to the data stored to POWER
and CURR. Write down the value of the result variable corr.
To enter each regression Fit the logarithmic (LnR), exponential (ExpR), and power (PwrR) regressions to the data, writing
after LinR, press - down the value of corr for each regression. Compare the corr values of each regression to
and edit as needed.
determine which model fits the data most accurately (the corr value closest to 1).
Execute the most accurate regression again, and then select
FCST from the STAT menu. To forecast POWER at CURR=125,
enter y=125 and solve for x.
Compare this answer with the answer returned in step 9.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 249 of 18
250 Chapter 19: Applications
Select EDIT from the PRGM menu, enter TAYLOR at the Name= prompt, and then enter this
program to calculate the Taylor Series.
The higher-order derivative PROGRAM:TAYLOR
values necessary for this :Func:FnOff
program are calculated :y14=pEval(TPOLY,xNcenter)
numerically based on the :GrStl(14,2)
methods in Numerical H is on the CHAR GREEK menu :1EL9H:.1rr
Differentiation of Analytic :ClLCD
Functions, J. N. Lyness and User enters equation function :InpSt "FUNCTION: ",EQ
C. B. Moler, SIAM Journal of :St8Eq(EQ,y13)
Numerical Analysis 4 (1967): User enters order :Input "ORDER: ",order
202-210. :order+1dimL TPOLY
:Fill(0,TPOLY)
User enters center :Input "CENTER: ",center
:evalF(y13,x,center)f0
:f0TPOLY(order+1)
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 250 of 18
Chapter 19: Applications 251
:If order1
:der1(y13,x,center)TPOLY(order)
:If order2
:der2(y13,x,center)2TPOLY(orderN1)
:If order3
Begins Then group :Then
Calls subroutine :MOBIUS
Begins For group :For(N,3,order,1)
:abs f0gmax:gmaxbmi
:1m:0ssum
Begins While group :While abs bmiHgmax
:While MSERIES(m)==0
Creates nested While group :m+1m
:End
:0bsum
:For(J,1,mN,1)
:rre^(2p(J(mN))(0,1))+(center,0)x
Creates nested For group :real y13gval
:bsum+gvalbsum
:max(abs gval,gmax)gmax
:End
:bsum(mN)Nf0bmi
:ssum+MSERIES(m)bmissum
:m+1m
Ends While group :End
:ssum(rr^N)TPOLY(order+1NN)
Ends For group :End
Ends Then group :End
:ZStd
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 251 of 18
252 Chapter 19: Applications
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 252 of 18
Chapter 19: Applications 253
Next, use the list editor and a degree-three polynomial regression to find an analytic formula in
terms of x for the characteristic polynomial y1=det(ANxident 3). Create two lists that you can
use to find the analytic formula.
In the list editor, create elements for xStat by entering the
expression seq(N,N,L10,21) in the xStat entry line. seq is on the
MATH MISC menu.
On the home screen, select P3Reg from the STAT CALC menu.
Execute P3Reg xStat,yStat,y2 to find the explicit characteristic
polynomial in terms of x and store it to y2.
The cubic regression coefficients stored in the result list PRegC
suggest that a=L1, b=0, c=14, and d=L24. So the characteristic
polynomial seems to be Cp(x)=Lx 3+14xN24.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 253 of 18
254 Chapter 19: Applications
Plot finite approximations of this power series solution on the TI-86 with sum and seq.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 254 of 18
Chapter 19: Applications 255
Select TOL from the MEM menu and set tol=1.
On the mode screen, set Radian angle mode and Param graphing mode.
If necessary, select ALLN In the equation editor, enter the parametric equations for the power series approximation as
from the equation editor
menu to deselect all shown. Select sum and seq from the LIST OPS menu. Select ! from the MATH PROB menu.
functions. Also, turn off all xt1=t yt1=sum seq((L1)^(j+1)t^(2jN1)((2jN1)(2jN1)!),j,1,10,1)
stat plots.
In the equation editor, enter the parametric equations as shown to plot the antiderivative of (sin x)x
and compare it with the plot of the power series approximation. (Select fnInt from the CALC menu.)
xt2=t yt2=fnInt((sin w)w,w,0,t)
This example is set up in Select WIND from the GRAPH menu and set the window variable values as shown.
Param mode, which allows
you to control the solution tMin=L15 xMin=L15 yMin=L3
with tStep and increase tMax=15 xMax=15 yMax=3
plotting speed. tStep=0.5 xScl=1 yScl=1
Select FORMT from the GRAPH menu and set SimulG format.
To clear the menus from the Select GRAPH from the GRAPH menu to plot the parametric
graph screen, press :. equations on the graph screen.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 255 of 18
256 Chapter 19: Applications
Reservoir Problem
On the TI-86, you can use parametric graphing animation to solve a problem.
Consider a water reservoir with a height of 2 meters. You must install a small valve on the
side of the reservoir such that water spraying from the open valve hits the ground as far
away from the reservoir as possible. At what height should you install the valve to
maximize the length of the water stream when the valve is wide open?
Assume a full tank at time=0, no acceleration in the x direction, and no initial velocity in the
y direction. Also, ignore valve-size and valve-type factors. Integrating the definition of
acceleration in both the x and y directions twice yields the equations x=v0t and
y=h0N(gt2)2. Solving Bernoullis equation for v0 and substituting into v0t results in this pair
of parametric equations:
xt=t(2g(2Nh0)) yt=h0N(gt2)2
t = time in seconds
h0 = height of the valve in meters
g = the built-in acceleration of gravity constant
When you graph these equations on the TI-86, the y-axis (x=0) is the side of the reservoir
where the valve is to be installed. The x-axis (y=0) is the ground. Each plotted parametric
equation represents the water stream when the valve is at each of several heights.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 256 of 18
Chapter 19: Applications 257
If necessary, select ALLN In Param graphing mode, select E(t)= from the GRAPH menu and enter the equations in the
from the equation editor equation editor as shown. This pair of equations plots the path of the water stream when the
menu to deselect all
functions. Also, turn off all valve is installed at a height of 0.5 meters.
stat plots. xt1=t(2g(2N0.5)) yt1=0.5N(gt 2)2
Move the cursor to xt2=. Press - ' 1 1, and press b to recall the contents of xt1 into
xt2. For xt2, change the valve height (which is 0.5) to 0.75 meters. Do the same with yt1 and yt2.
Repeat step 3 to create three more pairs of equations. Change the valve height to 1.0 meters for
xt3 and yt3, 1.5 meters for xt4 and yt4, and 1.75 meters for xt5 and yt5.
Select WIND from the GRAPH menu and set the window variable values as shown.
tMin=0 xMin=0 yMin=0
tMax=(4g) xMax=2 yMax=2
tStep=0.01 xScl=0.5 yScl=0.5
Select FORMT from the GRAPH menu and set SimulG graph
format.
To clear the menus from the Select GRAPH from the GRAPH menu to plot the trajectory of
graph screen, press :.
the water jets from the five specified heights.
Which height seems to create the longest water stream?
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 257 of 18
258 Chapter 19: Applications
Predator-Prey Model
The growth rates of predator and prey populations, such as foxes and rabbits, depend upon the
populations of both species. This initial-value problem is a form of the predator-prey model.
F'=LF+0.1FR R'=3RNFR
Q1 = population of foxes (F)
Q2 = population of rabbits (R)
Q[1= initial population of foxes (2)
Q[2 = initial population of rabbits (5)
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 258 of 18
Chapter 19: Applications 259
Select GRAPH from the GRAPH menu to plot the graph of the
two populations over time.
To see the direction field of the phase-plane solution, select
FORMT from the GRAPH screen, and then set DirFld field
format.
Select INITC from the GRAPH menu and delete the values for
Q[1 and Q[2.
Select GRAPH from the GRAPH menu to display the direction
field of the phase-plane solution.
To see a family of specific phase-plane solutions on top of the
direction field, select INITC from the GRAPH menu, and then
enter lists for Q[1 and Q[2 as shown.
Q[1={2,6,7} Q[2={6,12,18}
Select TRACE from the GRAPH menu to display the graph with
the trace cursor.
Press 3 to see how many foxes and how many rabbits are alive at
t=3. (Round the values of Q1 (foxes) and Q2 (rabbits) to whole
numbers.) How many foxes and rabbits are alive at t=6? at t=12?
On what value of Q1 and Q2 do the phase-plane orbits seem to
converge? What is the significance of this value?
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 259 of 18
260 Chapter 19: Applications
On the home screen, select SIERP from the PRGM NAMES menu
and press b to run the program, which may run for several
minutes before completion.
After you run the program, you can recall and display the picture
by executing RcPic TRI.
19APPS.DOC TI-86, Chap 19, US English Bob Fedorisko Revised: 02/13/01 2:41 PM Printed: 02/13/01 3:05 PM Page 260 of 18
20 A to Z Function and
Instruction Reference
TI-86
Quick-Find Locator........................................................... 262
Alphabetical Listing of Operations................................... 266
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 261 of 118
262 Chapter 20: A to Z Function and Instruction Reference
Quick-Find Locator
This section lists the TI-86 functions and instructions in functional groups along with the page numbers where they are
described in this chapter.
Graphing
Axes( ................... 271 DrInv ....................287 Line( .....................314 RectGC ............... 344 ZFit ...................... 373
AxesOff ............... 271 dxDer1 .................288 Param...................333 SeqG ................... 351 ZIn........................ 373
AxesOn................ 271 dxNDer.................288 Pol ........................336 Shade( ................. 352 ZInt ...................... 374
Circl( .................... 273 FldOff ...................295 PolarGC ...............336 SimulG ................ 354 ZOut .................... 375
ClDrw ................... 273 FnOff ....................296 PtChg( ..................338 SlpFld .................. 358 ZPrev ................... 375
CoordOff ............. 275 FnOn ....................297 PtOff(....................338 StGDB ................. 361 ZRcl ..................... 376
CoordOn.............. 275 Func .....................299 PtOn( ....................338 StPic .................... 362 ZSqr ..................... 376
DifEq .................... 281 GridOff .................301 PxChg( .................340 TanLn( ................. 366 ZStd ..................... 377
DirFld ................... 282 GridOn .................302 PxOff( ...................340 Text( .................... 366 ZTrig .................... 378
DrawDot .............. 285 GrStl( ...................302 PxOn( ...................340 Trace ................... 367
DrawF .................. 286 Horiz ....................304 PxTest(.................340 Vert ...................... 369
DrawLine ............. 286 LabelOff ...............310 RcGDB .................343 ZData ................... 371
DrEqu( ................. 287 LabelOn ...............310 RcPic....................343 ZDecm ................. 372
Lists
aug(...................... 270 dimL ..................282 li4vc ......................316 SetLEdit .............. 351 Sorty .................... 359
cSum( .................. 278 Fill( .......................295 prod......................338 sortA ................... 359 sum...................... 364
Deltalst( ............... 279 Form( ...................298 Select( ..................350 sortD ................... 359 vc4li...................... 369
dimL..................... 282 List entry: { } .........316 seq( ......................351 Sortx.................... 359
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 262 of 118
Chapter 20: A to Z Function and Instruction Reference 263
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 263 of 118
264 Chapter 20: A to Z Function and Instruction Reference
Matrices
aug( ..................... 270 dim .................... 281 LU(....................... 318 rAdd( ....................340 rSwap( .................348
cnorm .................. 273 eigVc ................... 289 Matrix entry: [ ] .... 319 randM( .................342 Transpose: T ........367
cond .................... 274 eigVl .................... 289 mRAdd(............... 321 ref .........................344
det........................ 281 Fill( ...................... 295 multR( ................. 322 rnorm ...................346
dim....................... 281 ident .................... 304 norm.................... 323 rref .......................348
Programming
Asm( .................... 269 DispT ................... 284 Get( ..................... 299 Input .....................307 Prompt .................338
AsmComp( .......... 270 DS<( .................... 288 getKy................... 300 IS>( .......................310 Repeat .................345
AsmPrgm ............ 270 Else ..................... 290 Goto .................... 300 Lbl ........................311 Return ..................345
CILCD .................. 273 End ...................... 290 IAsk ..................... 304 LCust( ..................311 Send( ...................350
DelVar( ................ 280 Equal: = ............... 290 IAuto ................... 304 Menu( ...................320 Stop .....................362
Disp ..................... 283 Equal to: == ......... 291 If .......................... 305 Outpt(...................329 Then .....................366
DispG .................. 283 For( ...................... 297 InpSt.................... 307 Pause ...................333 While ....................369
Statistics
Box ...................... 272 LnR ...................... 317 PlOn .................... 334 randInt( ................342 SinR .....................357
ExpR .................... 293 MBox ................... 319 Plot1(................... 335 randM( .................342 Sortx ....................359
fcstx..................... 294 OneVar ................ 327 Plot2(................... 335 randNorm( ...........342 Sorty ....................359
fcsty..................... 294 P2Reg.................. 330 Plot3(................... 335 Scatter .................349 StReg( ..................362
Hist ...................... 303 P3Reg.................. 331 PwrR ................... 339 Select( ..................350 TwoVar ................368
LgstR ................... 313 P4Reg.................. 332 rand ..................... 341 SetLEdit ...............351 xyline ...................370
LinR ..................... 315 PlOff .................... 334 randBin( .............. 341 ShwSt ..................354
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 264 of 118
Chapter 20: A to Z Function and Instruction Reference 265
Strings
Concatenation: + .. 274 lngth .................... 316 St4Eq( .................. 361 String entry: " .......363 sub( ......................363
Eq4St( .................. 290
Vectors
cnorm .................. 273 dim ...................... 281 li4vc ..................... 316 4Sph .....................360 Vector entry: [ ] ....369
cross( .................. 277 dim .................... 281 norm.................... 323 SphereV ...............360
4Cyl ...................... 278 dot( ...................... 285 RectV .................. 344 unitV ....................368
CylV ..................... 278 Fill( ...................... 295 rnorm .................. 346 vc4li ......................369
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 265 of 118
266 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 266 of 118
Chapter 20: A to Z Function and Instruction Reference 267
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 267 of 118
268 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 268 of 118
Chapter 20: A to Z Function and Instruction Reference 269
Asm( Asm(assemblyProgramName)
CATALOG Executes an assembly language program. For more
information, refer to Chapter 16.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 269 of 118
270 Chapter 20: A to Z Function and Instruction Reference
AsmComp( AsmComp(AsciiAssemblyPrgmName,HexAssemblyPrgmName)
CATALOG Compiles an assembly language program written in
ASCII and stores the hex version. The compiled hex
version, which uses about half the storage space of the
ASCII version, cannot be edited.
When you execute the ASCII version, the TI-86 compiles
it each time. To speed up execution, use AsmComp( to
compile the ASCII version once and then execute the
hex version each time you want to run the program.
AsmPrgm AsmPrgm
CATALOG Must be used as the first line of an assembly language
program.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 270 of 118
Chapter 20: A to Z Function and Instruction Reference 271
aug(matrixA,matrixB) [[1,2,3][4,5,6]]MATA b
[[1 2 3]
Returns a matrix consisting of matrixB appended as [4 5 6]]
new columns to the end of matrixA. The matrices can [[7,8][9,10]]MATB b
be real or complex. Both must have the same number of [[7 8 ]
rows. [9 10]]
aug(MATA,MATB) b
aug(matrix,vector) [[1 2 3 7 8 ]
Returns a matrix consisting of vector appended as a new [4 5 6 9 10]]
column to the end of matrix. The arguments can be real
or complex. The number of rows in matrix must equal
the number of elements in vector.
AxesOff AxesOff
graph format screen Turns off the graph axes.
AxesOn AxesOn
graph format screen Turns on the graph axes.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 271 of 118
272 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 272 of 118
Chapter 20: A to Z Function and Instruction Reference 273
ClDrw ClDrw
GRAPH DRAW menu Clears all drawn elements from the current graph.
STAT DRAW menu
CILCD ClLCD
program editor Clears the home screen (LCD).
I/O menu
ClrEnt ClrEnt
MEM menu Clears the contents of the Last Entry storage area.
ClTbl ClTbl
program editor Clears all values from the current table if Indpnt: Ask
I/O menu (IAsk, page 304) is set.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 273 of 118
274 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 274 of 118
Chapter 20: A to Z Function and Instruction Reference 275
CoordOff CoordOff
graph format screen Turns off cursor coordinates so they are not displayed
at the bottom of a graph.
CoordOn CoordOn
graph format screen Displays cursor coordinates at the bottom of a graph.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 275 of 118
276 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 276 of 118
Chapter 20: A to Z Function and Instruction Reference 277
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 277 of 118
278 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 278 of 118
Chapter 20: A to Z Function and Instruction Reference 279
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 279 of 118
280 Chapter 20: A to Z Function and Instruction Reference
DelVar( DelVar(variable) 2A b 2
(A+2) 2 b 16
program editor Deletes the specified user-created variable from DelVar(A) b Done
CTL menu memory. (A+2) 2 b ERROR 14 UNDEFINED
(DelVa shows
on menu) You cannot use DelVar( to delete a program variable or
built-in variable.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 280 of 118
Chapter 20: A to Z Function and Instruction Reference 281
DifEq DifEq
mode screen Sets differential equation graphing mode.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 281 of 118
282 Chapter 20: A to Z Function and Instruction Reference
DirFld DirFld
graph format screen In DifEq graphing mode, turns on direction fields. To
(scroll down to second turn off direction and slope fields, use FldOff.
screen)
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 282 of 118
Chapter 20: A to Z Function and Instruction Reference 283
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 283 of 118
284 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 284 of 118
Chapter 20: A to Z Function and Instruction Reference 285
DrawDot DrawDot
graph format screen Sets dot graphing format.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 285 of 118
286 Chapter 20: A to Z Function and Instruction Reference
DrawLine DrawLine
graph format screen Sets connected line graphing format.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 286 of 118
Chapter 20: A to Z Function and Instruction Reference 287
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 287 of 118
288 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 288 of 118
Chapter 20: A to Z Function and Instruction Reference 289
e^list e^{1,0,.5} b
{2.71828182846 1 1.6
Returns a list in which each element is e raised to the
power specified by the corresponding element in list.
e^squareMatrix
The squareMatrix cannot Returns a square matrix that is the matrix exponential
have repeated of squareMatrix. The matrix exponential corresponds
eigenvalues. to the result calculated using power series or Cayley-
Hamilton Theorem techniques. This is not the same as
simply calculating the exponential of each element.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 289 of 118
290 Chapter 20: A to Z Function and Instruction Reference
Else Refer to syntax information for If, beginning on page 305. See
program editor the If:Then:Else:End syntax.
CTL menu
End End
program editor Identifies the end of a While, For, Repeat, or If-Then-
CTL menu Else loop.
Equal: = Refer to syntax information for Assignment on page 270. Example of = treated as N(, where 4=6+1 is
evaluated as 4N(6+1):
1 = If you use = in an expression in which the first argument
4=6+1 b L3
is not a variable name at the beginning of a line, the = is
treated as N(. For true/false comparison, use == instead:
4==6+1 b 0
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 290 of 118
Chapter 20: A to Z Function and Instruction Reference 291
Euler Euler
graph format screen In DifEq graphing mode, uses an algorithm based on the
(scroll down to Euler method to solve differential equations. Typically,
second screen) Euler is less accurate than RK but finds the solutions
much quicker.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 291 of 118
292 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 292 of 118
Chapter 20: A to Z Function and Instruction Reference 293
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 293 of 118
294 Chapter 20: A to Z Function and Instruction Reference
ExpR
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 294 of 118
Chapter 20: A to Z Function and Instruction Reference 295
FldOff FldOff
graph format screen In DifEq graphing mode, turns off the slope and
(scroll down to direction fields. To turn on slope fields, use SlpFld. To
second screen) turn on direction fields, use DirFld.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 295 of 118
296 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 296 of 118
Chapter 20: A to Z Function and Instruction Reference 297
FnOff FnOff b Done
Deselects all equation function numbers.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 297 of 118
298 Chapter 20: A to Z Function and Instruction Reference
Returns a list, matrix, or vector in which each element fPart MAT b [[0 L.45]
is the fractional part of the corresponding element in [L.5 .15 ]]
the specified argument.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 298 of 118
Chapter 20: A to Z Function and Instruction Reference 299
list 4Frac {1/2+1/3,1/6N3/8}L1 b
matrix 4Frac {.833333333333 L.208
vector 4Frac Ans4Frac b {5/6 L5/24}
Func Func
mode screen Sets function graphing mode.
Get( Get(variable)
program editor Gets data from a CBL or CBR System or another TI-86
I/O menu and stores it to variable.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 299 of 118
300 Chapter 20: A to Z Function and Instruction Reference
Greater than: > numberA > numberB or (expressionA) > (expressionB) 2>0 b 1
TEST menu Tests whether the condition is true or false. The 88>123 b 0
arguments must be real numbers.
L5>L5 b 0
If true (numberA > numberB), returns 1.
(205/2)>(182) b 1
If false (numberA numberB), returns 0.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 300 of 118
Chapter 20: A to Z Function and Instruction Reference 301
number > list 1>{1,L6,10} b {0 1 0}
Returns a list of 1s and/or 0s to indicate if number is >
the corresponding element in list.
listA > listB {1,5,9}>{1,L6,10} b {0 1 0}
Returns a list of 1s and/or 0s to indicate if each element
in listA is > the corresponding element in listB.
GridOff GridOff
graph format screen Turns off grid format so that grid points are not
displayed.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 301 of 118
302 Chapter 20: A to Z Function and Instruction Reference
GridOn GridOn
graph format screen Turns on grid format so that grid points are displayed in
rows and columns corresponding to the tick marks on
each axis.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 302 of 118
Chapter 20: A to Z Function and Instruction Reference 303
{1,1,2,2,2,3,3,3,3,3,3,4,4,5,5,5,
7,7}XL b
{1 1 2 2 2 3 3 3 3 3
ClDrw:Hist XL b
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 303 of 118
304 Chapter 20: A to Z Function and Instruction Reference
IAsk IAsk
CATALOG Sets the table so that the user can enter individual
values for the independent variable.
IAuto IAuto
CATALOG Sets the table so that the TIN86 generates the
independent-variable values automatically, based on
values entered for TblStart and @Tbl.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 304 of 118
Chapter 20: A to Z Function and Instruction Reference 305
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 305 of 118
306 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 306 of 118
Chapter 20: A to Z Function and Instruction Reference 307
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 307 of 118
308 Chapter 20: A to Z Function and Instruction Reference
Returns a list, matrix, or vector in which each element int MAT b [[1 L24]
is the largest integer less than or equal to the [L99 47 ]]
corresponding element in the specified argument.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 308 of 118
Chapter 20: A to Z Function and Instruction Reference 309
inter( inter(x1,y1,x2,y2,xValue) Using points (3,5) and (4,4), find the y value at
x=1:
MATH menu Calculates the line through points (x1,y1) and (x2,y2)
inter(3,5,4,4,1) b 7
and then interpolates or extrapolates a y value for the
specified xValue.
inter(y1,x1,y2,x2,yValue) Using points (L4,L7) and (2,6), find the x value
at y=10:
Interpolates or extrapolates an x value for the specified
inter(L7,L4,6,2,10) b
yValue. Notice that points (x1,y1) and (x2,y2) must be 3.84615384615
entered as (y1,x1) and (y2,x2).
L1 numberL1 or (expression)L1 5 L1 b
Inverse: .2
- Returns 1 divided by a real or complex number, where (106)L1 b .016666666667
number 0.
listL1 {L.5,10,2/8}L1 b {L2 .1 4}
Returns a list in which each element is 1 divided by the
corresponding element in list.
squareMatrixL1 [[1,2][3,4]]L1 b [[L2 1 ]
[1.5 L.5]]
Returns an inverted squareMatrix, where det 0.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 309 of 118
310 Chapter 20: A to Z Function and Instruction Reference
Returns a list, matrix, or vector in which each element iPart MAT b [[1 L23]
is the integer part of the corresponding element in the [L99 47 ]]
specified argument.
LabelOff LabelOff
graph format screen Turns off axes labels.
LabelOn LabelOn
graph format screen Turns on axes labels.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 310 of 118
Chapter 20: A to Z Function and Instruction Reference 311
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 311 of 118
312 Chapter 20: A to Z Function and Instruction Reference
Less than: < numberA < numberB or (expressionA) < (expressionB) 2<0 b 0
TEST menu Tests whether the condition is true or false. The 88<123 b 1
arguments must be real numbers.
L5<L5 b 0
If true (numberA < numberB), returns 1.
(205/2)<(183) b 1
If false (numberA numberB), returns 0.
number < list 1<{1,L6,10} b {0 0 1}
Returns a list of 1s and/or 0s to indicate if number is <
the corresponding element in list.
listA < listB {1,5,9}<{1,L6,10} b {0 0 1}
Returns a list of 1s and/or 0s to indicate if each element
in listA is < the corresponding element in listB.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 312 of 118
Chapter 20: A to Z Function and Instruction Reference 313
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 313 of 118
314 Chapter 20: A to Z Function and Instruction Reference
LgstR [iterations,]equationVariable
Uses xStat, yStat, and fStat for xList, yList, and
frequencyList, respectively. These built-in variables
must contain valid data of the same dimension;
otherwise, an error occurs. The regression equation is
stored to equationVariable and RegEq.
LgstR [iterations]
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 314 of 118
Chapter 20: A to Z Function and Instruction Reference 315
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 315 of 118
316 Chapter 20: A to Z Function and Instruction Reference
LinR
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 316 of 118
Chapter 20: A to Z Function and Instruction Reference 317
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 317 of 118
318 Chapter 20: A to Z Function and Instruction Reference
LnR
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 318 of 118
Chapter 20: A to Z Function and Instruction Reference 319
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 319 of 118
320 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 320 of 118
Chapter 20: A to Z Function and Instruction Reference 321
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 321 of 118
322 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 322 of 118
Chapter 20: A to Z Function and Instruction Reference 323
nDer(expression,variable) 5x b 5
nDer(x^3,x) b 75
Uses the current value of variable.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 323 of 118
324 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 324 of 118
Chapter 20: A to Z Function and Instruction Reference 325
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 325 of 118
326 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 326 of 118
Chapter 20: A to Z Function and Instruction Reference 327
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 327 of 118
328 Chapter 20: A to Z Function and Instruction Reference
OneVar
Uses xStat and fStat for xList and frequencyList. These
built-in variables must contain valid data of the same
dimension; otherwise, an error occurs.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 328 of 118
Chapter 20: A to Z Function and Instruction Reference 329
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 329 of 118
330 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 330 of 118
Chapter 20: A to Z Function and Instruction Reference 331
P2Reg
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 331 of 118
332 Chapter 20: A to Z Function and Instruction Reference
P3Reg equationVariable
Uses xStat, yStat, and fStat for xList, yList, and
frequencyList, respectively. These built-in variables
must contain valid data of the same dimension;
otherwise, an error occurs. The regression equation is
stored to equationVariable and RegEq.
P3Reg
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 332 of 118
Chapter 20: A to Z Function and Instruction Reference 333
P4Reg xList,yList
Uses frequencies of 1, and stores the regression
equation to RegEq only.
P4Reg equationVariable
Uses xStat, yStat, and fStat for xList, yList, and
frequencyList, respectively. These built-in variables
must contain valid data of the same dimension;
otherwise, an error occurs. The regression equation is
stored to equationVariable and RegEq.
P4Reg
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
Param Param
mode screen Sets parametric graphing mode.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 333 of 118
334 Chapter 20: A to Z Function and Instruction Reference
Pause
Suspends program execution until the user presses
b.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 334 of 118
Chapter 20: A to Z Function and Instruction Reference 335
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 335 of 118
336 Chapter 20: A to Z Function and Instruction Reference
Pol Pol
mode screen Sets polar graphing mode.
PolarGC PolarGC
graph format screen Displays graph coordinates in polar form.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 336 of 118
Chapter 20: A to Z Function and Instruction Reference 337
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 337 of 118
338 Chapter 20: A to Z Function and Instruction Reference
10^list 10^{1.5,L2} b
{31.6227766017 .01}
Returns a list in which each element is 10 raised to the
power specified by the corresponding element in list.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 338 of 118
Chapter 20: A to Z Function and Instruction Reference 339
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 339 of 118
340 Chapter 20: A to Z Function and Instruction Reference
PwrR
Uses xStat, yStat, and fStat, and stores the regression
equation to RegEq only.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 340 of 118
Chapter 20: A to Z Function and Instruction Reference 341
rand rand You may have different results for the first
two examples:
MATH PROB menu Returns a random number between 0 and 1.
rand b .943597402492
To control a random number sequence, first store an rand b .146687829222
integer seed value to rand (such as 0rand). 0rand:rand b .943597402492
0rand:rand b .943597402492
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 341 of 118
342 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 342 of 118
Chapter 20: A to Z Function and Instruction Reference 343
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 343 of 118
344 Chapter 20: A to Z Function and Instruction Reference
RectGC RectGC
graph format screen Displays graph coordinates in rectangular form.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 344 of 118
Chapter 20: A to Z Function and Instruction Reference 345
RK RK
graph format screen In DifEq graphing mode, uses an algorithm based on the
(scroll down to Runge-Kutta method to solve differential equations.
second screen) Typically, RK is more accurate than Euler but takes
longer to find the solutions.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 345 of 118
346 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 346 of 118
Chapter 20: A to Z Function and Instruction Reference 347
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 347 of 118
348 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 348 of 118
Chapter 20: A to Z Function and Instruction Reference 349
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 349 of 118
350 Chapter 20: A to Z Function and Instruction Reference
L10 b {2 5 7 10}
L20 b {3 6 7 9}
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 350 of 118
Chapter 20: A to Z Function and Instruction Reference 351
SeqG SeqG
graph format screen Sets sequential graphing format, in which selected
functions are plotted one at a time.
SetLEdit
Removes all lists from the list editor and stores built-in
lists xStat, yStat, and fStat in columns 1 through 3,
respectively.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 351 of 118
352 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 352 of 118
Chapter 20: A to Z Function and Instruction Reference 353
0
shftL is not valid in Dec number base mode. To enter
hexadecimal numbers through , use the BASE A-F
menu. Do not use 1 to type a letter.
0
shftR is not valid in Dec number base mode. To enter
hexadecimal numbers through , use the BASE A-F
menu. Do not use 1 to type a letter.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 353 of 118
354 Chapter 20: A to Z Function and Instruction Reference
ShwSt ShwSt
CATALOG Displays the results of the most recent stat calculation.
SimulG SimulG
graph format screen Sets simultaneous graphing format, in which all selected
functions are plotted at the same time.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 354 of 118
Chapter 20: A to Z Function and Instruction Reference 355
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 355 of 118
356 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 356 of 118
Chapter 20: A to Z Function and Instruction Reference 357
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 357 of 118
358 Chapter 20: A to Z Function and Instruction Reference
SlpFld SlpFld
graph format screen In DifEq graphing mode, turns on slope fields. To turn
(scroll down to off direction and slope fields, use FldOff.
second screen)
Solver( Solver(equation,variable,guess,{lower,upper}) If y=5, solve x 3+y 2=125 for x. You guess the
solution is approximately 4:
-t Solves equation for variable, given an initial guess and
5y b 5
lower and upper bounds within which the solution is Solver(x^3+y 2=125,x,4) b Done
sought. equation can be an expression, which is x b 4.64158883361
assumed to equal 0.
Solver(equation,variable,guess)
Uses L1E99 and 1E99 for upper and lower, respectively.
Solver(equation,variable,{guessLower,guessUpper})
Uses the secant line between guessLower and
guessUpper to start the search. Solver( will still search
for a solution outside of this range.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 358 of 118
Chapter 20: A to Z Function and Instruction Reference 359
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 359 of 118
360 Chapter 20: A to Z Function and Instruction Reference
Sorty
Uses built-in variables xStat and yStat for xListName
and yListName, respectively. These built-in variables
must contain valid data of the same dimension;
otherwise, an error occurs.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 360 of 118
Chapter 20: A to Z Function and Instruction Reference 361
list In RectC complex number mode:
Returns a list in which element is the square root of the {L2,25} b
{(0,1.41421356237) (
corresponding element in list.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 361 of 118
362 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 362 of 118
Chapter 20: A to Z Function and Instruction Reference 363
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 363 of 118
364 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 364 of 118
Chapter 20: A to Z Function and Instruction Reference 365
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 365 of 118
366 Chapter 20: A to Z Function and Instruction Reference
Then Refer to syntax information for If, beginning on page 305. See
program editor the If:Then:End and If:Then:Else:End syntax.
CTL menu
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 366 of 118
Chapter 20: A to Z Function and Instruction Reference 367
Trace Trace
GRAPH menu Displays the current graph and lets the user trace a
function. From a program, press b to stop tracing
and continue with the program.
T
Transpose: matrixT [[1,2][3,4]]MATA b
[[1 2]
MATRX MATH menu Returns a transposed real or complex matrix in which [3 4]]
element row,column is swapped with element
column,row of matrix. For example: MATAT b [[1 3]
[2 4]]
a b T a c
c d returns b d [[1,2,3][4,5,6][7,8,9]]MATB
b [[1 2 3]
For complex matrices, the complex conjugate of each [4 5 6]
[7 8 9]]
element is taken.
MATBT b [[1 4 7]
[2 5 8]
[3 6 9]]
In RectC complex number mode:
[[(1,2),(1,1)][(3,2),(4,3)]]
MATC b
[[(1,2) (1,1)]
[(3,2) (4,3)]]
MATCT b [[(1,L2) (3,L2)]
[(1,L1) (4,L3)]]
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 367 of 118
368 Chapter 20: A to Z Function and Instruction Reference
norm is (a2+b2+c2).
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 368 of 118
Chapter 20: A to Z Function and Instruction Reference 369
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 369 of 118
370 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 370 of 118
Chapter 20: A to Z Function and Instruction Reference 371
ZData b
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 371 of 118
372 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 372 of 118
Chapter 20: A to Z Function and Instruction Reference 373
ZFit b
ZIn b
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 373 of 118
374 Chapter 20: A to Z Function and Instruction Reference
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 374 of 118
Chapter 20: A to Z Function and Instruction Reference 375
ZOut b
ZPrev ZPrev
GRAPH ZOOM menu Replots the graph using the window variable values of
the graph that was displayed before you executed the
previous ZOOM instruction.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 375 of 118
376 Chapter 20: A to Z Function and Instruction Reference
ZRcl ZRcl
GRAPH ZOOM menu Sets the window variables to values stored previously in
the user-defined zoom-window variables, and then
updates the graph screen.
To set user-defined zoom-window variables, either:
Press 6 ( / / / & (ZSTO) to
store the current graphs window variables.
or
Store the applicable values to the zoom-window
variables, whose names begin with z followed by the
regular window variable name. For example, store a
value for xMin to zxMin, yMin to zyMin, etc.
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 376 of 118
Chapter 20: A to Z Function and Instruction Reference 377
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 377 of 118
378 Chapter 20: A to Z Function and Instruction Reference
ZTrig b
20ATOZ.DOC TI-86, Chap 20, US English Bob Fedorisko Revised: 02/13/01 2:42 PM Printed: 02/13/01 3:05 PM Page 378 of 118
379 Appendix
A Appendix
TI-86
TI-86 Menu Map.............................................................. 380
Handling a Difficulty ........................................................ 392
Error Conditions............................................................... 393
Equation Operating System (EOS) ................................ 397
TOL (The Tolerance Editor) - )................... 398
Computational Accuracy.................................................. 399
Support and Service Information ..................................... 400
Warranty Information ...................................................... 402
M1 M2 M3 M4 M5
F1 F2 F3 F4 F5
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 379 of 26
380 Appendix
LINK Menu -o
SEND RECV SND85
The link menus are not
available in the program
editor. LINK SEND Menu -o&
BCKUP PRGM MATRX GDB ALL 4 LIST VECTR REAL CPLX EQU 4 CONS PIC WIND STRNG
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 380 of 26
Appendix 381
GRAPH Menu 6 in Pol graphing mode
r(q)= WIND ZOOM TRACE GRAPH 4 MATH DRAW FORMT STGDB RCGDB 4 EVAL STPIC RCPIC
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 381 of 26
382 Appendix
GRAPH VARS (Graph Variables) Menu 6 & in the program editor only
y(x)= WIND ZOOM TRACE GRAPH
y x xt yt t 4 r q Q1 Q'1 t 4 FnOn FnOff Axes Q[ dTime
4 fldRes
GRAPH WIND (Window Variables) Menu 6 ' in the program editor only
y(x)= WIND ZOOM TRACE GRAPH
xMin xMax xScl yMin yMax 4 yScl tMin tMax tStep qMin 4 qMax qStep tPlot difTol xRes
4 EStep
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 382 of 26
Appendix 383
GRAPH MATH Menu 6 / & in Param graphing mode
MATH DRAW FORMT STGDB RCGDB
DIST dydx dydt dxdt ARC 4 TANLN
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 383 of 26
384 Appendix
PRGM Menu 8
NAMES EDIT
CUSTOM Menu 9
Use the CUSTOM menu to 4 4
create your own menu
(Chapter 2). CATLG-VARS Menu -w
CATLG ALL REAL CPLX LIST 4 VECTR MATRX STRNG EQU CONS 4 PRGM GDB PIC STAT WIND
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 384 of 26
Appendix 385
CALC Menu -
evalF nDer der1 der2 fnInt 4 fMin fMax arc
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 385 of 26
386 Appendix
MATH Menu -
NUM PROB ANGLE HYP MISC 4 INTER
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 386 of 26
Appendix 387
MATH HYP (Hyperbolic) Menu -)
NUM PROB ANGLE HYP MISC
sinh cosh tanh sinh L1 cosh L1 4 tanh L1
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 387 of 26
388 Appendix
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 388 of 26
Appendix 389
CONV POWER Menu -/* CONV SPEED Menu -//&
MASS FORCE PRESS ENRGY POWER SPEED
hp W ftlbs cals Btum fts ms mihr kmhr knot
STRNG Menu -
" sub lngth Eq4St St4Eq
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 389 of 26
390 Appendix
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 390 of 26
Appendix 391
STAT PLOT Menu -( Plot Type Menu - ( ( &, ', or ( ) #
PLOT1 PLOT2 PLOT3 PlOn PlOff PLOT1 PLOT2 PLOT3 PlOn PlOff
SCAT xyLINE MBOX HIST BOX
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 391 of 26
392 Appendix
Handling a Difficulty
If you cannot see anything on the screen, you may need to adjust the contrast (Chapter 1).
To darken the screen, press and release -, and then press and hold $.
To lighten the screen, press and release -, and then press and hold #.
If an error menu is displayed, follow the steps in Chapter 1. Refer to the Error Conditions section
of the Appendix (page 393) for details about specific errors, if necessary.
If a checkerboard cursor ( ) is displayed, then either you have entered the maximum number
of characters in a prompt or memory is full. If memory is full, press - ', select a data
type, and then delete some items from memory (Chapter 17).
If the busy indicator (dotted line) is displayed in the top-right corner, a graph or program has
paused; the TI-86 is waiting for input. Press b to continue or press ^ to break.
If the calculator does not seem to work at all, be sure the batteries are fresh and that they are
installed properly. Refer to battery information in Chapter 1.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 392 of 26
Appendix 393
Error Conditions
When the TI-86 detects an error, it displays an error message ERROR # type and the error menu.
Chapter 1 describes how to correct an error. This section describes possible causes for the
errors and examples. To find the proper arguments for a function or instruction, as well as
restrictions on those arguments, refer to Chapter 20: A to Z Function and Instruction Reference.
Errors 1 through 5 do not 01 OVERFLOW You attempted to enter a number that is beyond the calculators range.
occur during graphing. The You attempted to execute an expression with a result that is beyond the
TI-86 allows for undefined calculators range.
values on a graph.
02 DIV BY ZERO You attempted to divide by zero.
You attempted a linear regression with a vertical line.
03 SINGULAR MAT You attempted to use a singular matrix (determinate = 0) as the argument
for L1 , Simult, or LU.
You attempted a regression with at least one inappropriate list.
You attempted to use a matrix with repeated eigenvalues as the argument
for exp, cos, or sin.
04 DOMAIN You attempted to use an argument that is out of the range of valid values
for the function or instruction.
You attempted a logarithmic or power regression with a Lx or an
exponential regression with a Ly.
05 INCREMENT The increment in seq is 0 or has the wrong sign; the increment for a loop is 0.
06 BREAK You pressed ^ to break a program, DRAW instruction, or expression evaluation.
07 SYNTAX You entered a value; look for misplaced functions, arguments, parentheses, or
commas; check the syntax description in the A to Z Reference.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 393 of 26
394 Appendix
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 394 of 26
Appendix 395
18 ILLEGAL NEST You attempted to use an invalid function in an argument for seq( or a CALC
function; for example, der1(der1(x^3,x),x)).
19 BOUND You defined an upper bound that is less than the specified lower bound or a
lower bound that is greater than the specified upper bound.
20 GRAPH One or more window variable values is incompatible with the others for
WINDOW defining the graph screen; for example, you defined xMax < xMin.
Window variables are too small or too large to graph correctly; for
example, you attempted to zoom out beyond the calculators range.
21 ZOOM A ZOOM operation resulted in an error; you attempted to define ZBOX with a line.
22 LABEL In programming, the Goto instruction label is not defined with a Lbl instruction.
23 STAT You attempted a stat calculation with at least one inappropriate list, such
as a list with less than two data points.
At least one element of a frequency list is < 0.
(xMax N xMin)xScl 63 must be true when plotting a histogram.
24 CONVERSION When converting measurements, the units are incompatible, as in volts to liters.
25 SOLVER In the solver editor, the equation does not contain a variable.
You attempted to graph with the cursor positioned on bound.
Errors 26 through 29 occur 26 SINGULARITY In the solver editor, the equation contains a singularity, which is a point at
during the solving process. which the function is not defined.
Examine a graph of the
function or a graph of the 27 NO SIGN CHNG The solver did not detect a sign change.
variable vs. leftNrt in the 28 ITERATIONS The solver has exceeded the maximum permitted number of iterations.
SOLVER. If the equation has
a solution, change bounds 29 BAD GUESS The initial guess was outside the specified bounds.
andor the initial guess. The initial guess and several points around the guess are undefined.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 395 of 26
396 Appendix
30 DIF EQ SETUP In DifEq graphing mode, equations in the equation editor must be from Q'1 to
Q'9 and each must have an associated initial condition from Q[1 to Q[9.
31 DIF EQ MATH The step size used by the fitting algorithm has become too small; check the
equations and initial values; try a larger value for the window variable difTol;
try changing tMin or tMax to examine a different region of the solution.
32 POLY All coefficients are 0.
33 TOL NOT MET The algorithm cannot return a result accurate to the requested tolerance.
34 STAT PLOT You attempted to display a stat plot that references an undefined list.
35 AXES You attempted to plot a DifEq graph with improper axes set.
36 FLDORDER You attempted to plot a 2nd-order or higher differential equation with
SlpFld field format set; change field format or modify the order.
You attempted to plot a 3rd-order or higher differential equation with
DirFld field format set; change field format or modify the order.
37 LINK MEMORY You attempted to transmit an item with insufficient available memory in the
FULL receiving unit; skip the item or cancel the transmission.
38 LINK Unable to transmit item; check to see that the cable is firmly connected to
TRANSMISSION both units and the receiving unit is ready to receive data (Chapter 18).
ERROR You pressed ^ to break during transmission.
39 LINK You attempted to transmit an item when an item with the same name already
DUPLICATE NAME exists in the receiving unit.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 396 of 26
Appendix 397
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 397 of 26
398 Appendix
You can omit the close parenthesis ( ) ) at the end of an expression. All open parenthetical
elements are closed automatically at the end of an expression. This is also true for open
parenthetical elements that precede the store or display-conversion instructions.
Open parentheses after list names, matrix names, or equation function names are not
interpreted as implied multiplication. Arguments that follow these open parentheses are
specified list elements, matrix elements, or values for which to solve the equation function.
To store a value to tol or d on the home screen or in a program, use X. You can select tol and
d from the CATALOG. Also, you can enter tol directly and select d from the CHAR GREEK menu.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 398 of 26
Appendix 399
Computational Accuracy
To maximize accuracy, the TI-86 carries more digits internally than it displays. Values are
stored in memory using up to 14 digits with a 3-digit exponent.
You can store values up to 12 digits long to most window variables. To xScl, yScl, tStep,
and qStep, you can store values up to 14 digits long.
When a value is displayed, the displayed value is rounded as specified by the mode
setting (Chapter 1), with a maximum of 12 digits and a 3-digit exponent.
Chapter 4 describes calculations in hexadecimal, octal, and binary number bases.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 399 of 26
400 Appendix
Customers outside the U.S., Canada, Puerto Rico, and the Virgin Islands
Contact TI by e-mail or visit the TI Calculator home page on the World Wide Web.
e-mail: ti-cares@ti.com
Internet: education.ti.com
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 400 of 26
Appendix 401
Product Service
Customers in the U.S. and Canada Only
Always contact Texas Instruments Customer Support before returning a product
for service.
education.ti.com
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 401 of 26
402 Appendix
Warranty Information
Customers in the U.S. and Canada Only
One-Year Limited Warranty for Commercial Electronic Product
This Texas Instruments electronic product warranty extends only to the original purchaser and user of the product.
Warranty Duration. This Texas Instruments electronic product is warranted to the original purchaser for a
period of one (1) year from the original purchase date.
Warranty Coverage. This Texas Instruments electronic product is warranted against defective materials and
construction. THIS WARRANTY IS VOID IF THE PRODUCT HAS BEEN DAMAGED BY ACCIDENT OR
UNREASONABLE USE, NEGLECT, IMPROPER SERVICE, OR OTHER CAUSES NOT ARISING OUT OF
DEFECTS IN MATERIALS OR CONSTRUCTION.
WARRANTY DISCLAIMERS. ANY IMPLIED WARRANTIES ARISING OUT OF THIS SALE, INCLUDING
BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, ARE LIMITED IN DURATION TO THE ABOVE ONE-YEAR PERIOD. TEXAS
INSTRUMENTS SHALL NOT BE LIABLE FOR LOSS OF USE OF THE PRODUCT OR OTHER
INCIDENTAL OR CONSEQUENTIAL COSTS, EXPENSES, OR DAMAGES INCURRED BY THE
CONSUMER OR ANY OTHER USER.
Some states/provinces do not allow the exclusion or limitation of implied warranties or consequential damages, so
the above limitations or exclusions may not apply to you.
Legal Remedies. This warranty gives you specific legal rights, and you may also have other rights that vary from
state to state or province to province.
Warranty Performance. During the above one (1) year warranty period, your defective product will be either
repaired or replaced with a reconditioned model of an equivalent quality, (at TIs option) when the product is
returned, postage prepaid, to Texas Instruments Service Facility. The warranty for the repaired or replacement
unit will continue for the warranty of the original unit or six (6) months, whichever is longer. Other than the
postage requirement, no charge will be made for such repair and/or replacement. TI strongly recommends that you
insure the product for value prior to mailing.
Software. Software is licensed, not sold. TI and its licensors do not warrant that the software will be free from
errors or meet your specific requirements. All software is provided AS IS.
Copyright. The software and any documentation supplied with this product are protected by copyright.
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 402 of 26
Appendix 403
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 403 of 26
404 Appendix
99APPX.DOC TI-86, Appendix, US English Bob Fedorisko Revised: 02/27/01 1:20 PM Printed: 02/27/01 1:26 PM Page 404 of 26
Index
" (string), 216, 227 Gx 2 (statistical result variable), alpha cursor, 22 assembly language programs,
" (List Editor menu), 156 193 ALPHA key, 21 225
! (factorial), 294 sy (statistical result variable), ALPHA-lock, 22, 44 assignment, 270
, 362 193 canceling, 22 attached formulas
(greater than or equal to), 56, % (percent), 52, 334 setting, 22 executing, 164
301 < (less than), 55, 312 and (Boolean), 69, 268 resolving errors, 165
(less than or equal to), 55, = (assign to), 270 angle, 71, 175, 185, 269 attached-formula list
312 = (equals), 290 expressed in degrees, 51 comparing, 163
(not equal to), 56, 326 == (relational equals), 55, 291 angle modes, 35 creating, 162
p (pi), 48 > (greater than), 55, 300 angle values, 35 editing elements, 166
(square root), 360 [ ], 319, 369 Ans (last answer), 29, 30, 41, aug(, 160, 184, 270
(square root) key, 48 ^ (exponent), 48 269 Automatic Power Down, 17
v (statistical result variable), { }, 316 answer automatic regression equation
193 10^ (10 raised to n power), 48, displaying, 19 storage, 191
w (statistical result variable), 337 storing to a variable, 41 AXES, 137
193 APD. See Automatic Power Down Axes editor, 137
L1 (inverse), 48, 309 ARC, 96, 98 field formats, 137
A
dim, 184, 281 abs (absolute value), 49, 71, arc(, 54, 269 Axes(, 271
dimL, 282 175, 185, 267 argument, 25 AxesOff, 84, 271
f(x) (function numerical addition (+), 267 Asm (assembly language AxesOn, 84, 271
integral), 96, 98 ALL, 43, 232 program), 269
@Tbl (table step), 113 AsmComp (compile assembly
ALLN, 77 B
sx (statistical result variable), ALL+, 77 language program), 226, 270 (binary), 271
193 ALPHA character, 22 AsmPrgm (assembly language
backup battery, 16
ALPHA cursor, 22 program), 226, 270
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 405 of 15
406 Index
BASE - (Hexadecimal) menu, built-in constants, 58 characters (continued) complex number variables, 43
67 built-in variables, 39, 45, 138 deleting, 23 complex numbers, 29, 70
BASE BIT menu, 69 busy indicator, 26, 85 entering, 21 as list elements, 156
BASE BOOL (Boolean) menu, second, 22 displaying as result, 5
68 yellow, 21 entering, 20
C
BASE CONV (Conversion) CALC (Calculus) menu, 54 check RAM screen, 230 in results, 70
menu, 68 calculating derivatives, 7 CIRCL (circle), 105, 106 separator, 70
BASE menu, 66 calculation Circl(, 273 using in expressions, 71
BASE TYPE menu, 67 interrupting, 26 circles complex values, 48
base type symbol, 67 calculus functions, 54 drawing, 106 concatenation (+), 274
batteries, 2, 16-18 CATALOG, 25, 38 CLDRW (clear drawing), 103, cond (condition number), 183,
battery compartment, 16 Quick-Find Locator, 262 105, 273 274
BCKUP (memory backup), 237 CATLG (CATALOG), 43 clearing CUSTOM menu items, conj (complex conjugate), 71,
Bin (binary), 35, 272 CATLG-VARS (CATALOG 45 175, 185, 275
4Bin (to binary), 68, 272 Variables) menu, 43 clearing ENTRY storage area, connecting instructions, 235
binary integer, 271 29 CONS (constants), 43
changing TI-86 settings, 39
binary number base, 35, 66 ClLCD (clear LCD), 216, 273 CONS (Constants) menu, 58
CHAR (Character) menu, 45
Boolean operators, 68, 268, ClrEnt (clear entry), 232, 273 CONS BLTIN (Built-In
CHAR GREEK menu, 46
325, 328, 370 ClTbl (clear table), 114, 216, Constants) menu, 58
CHAR INTL (International)
bound={L1E99,1E99}, 204 273 CONS EDIT menu, 60
menu, 46
bounds, 204 cnorm (column norm), 183, 273 consecutive entries, 26
CHAR MISC (Miscellaneous)
BOX (GRAPH ZOOM menu), command line, 220 Constant Memory feature, 17, 34
menu, 46
14, 92, 93 complements (binary numbers), constants, 59
characters, 19
Box (stat plot), 272 66 built-in, 58
alpha, 22
BOX (ZOOM menu), 208 complex matrix, 180 defined, 58
blue, 21, 22
break (program), 222 Complex Number menu, 71 name, 61
case, 22
BREAK menu, 26 complex number modes, 35 user-created, 58, 60
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 406 of 15
Index 407
contrast conversions (continued) cSum( (cumulative sum), 160, CylV (cylindrical vector
adjusting, 2, 18 4Rec, 343 278 coordinate mode), 36, 278
CONV (Conversions) menu, 62 4Sph, 360 current entry, 19
CONV AREA menu, 63 Eq4St, 227 clearing, 23
D
CONV ENRGY (Energy) menu, li4vc, 160 current item, 38 (decimal), 278
64 St4Eq(, 227, 361 cursor, 17, 22
data type selection screen, 42
CONV FORCE menu, 64 vc4li, 160 ALPHA, 22
Dec (decimal number base
CONV LNGTH (Length) menu, converting a value expressed as alpha, 22
mode), 278
63 a rate, 65 changing, 23
Dec (decimal), 35, 65
CONV MASS menu, 64 converting Fahrenheit to direction keys, 23
4Dec (to decimal), 279
CONV POWER menu, 64 Celsius, 8 entry, 22
decimal, 20
CONV PRESS (Pressure) menu, converting units of measure, 61 free-moving, 128, 144, 205
decimal mode, 34, 35, 65
64 CoordOff, 84, 275 full, 22
fixed (012345678901), 35
CONV SPEED menu, 64 CoordOn, 84, 275 insert, 22
floating, 35
CONV TEMP (Temperature) copying variable value, 41 location, 19, 20, 21, 25
decimal number, 278
menu, 8, 63 corr (correlation coefficient), moving, 23
decimal number base, 35
CONV TIME menu, 63 193 second, 22
decimal point, 35
CONV VOL (Volume) menu, 63 cos (cosine), 48, 186, 276 selection, 38
degree angle mode, 35, 75, 279
conversions cos L1 (arccosine), 48, 276 trace, 90
degree complex-number mode,
4Bin, 272 cosh (hyperbolic cosine), 51, curves
70
4Dec, 279 277 drawing, 107
degree entry (), 279
4DMS, 51, 285 cosh L1 (inverse hyperbolic CUSTOM menu, 44
degrees, 51
4Frac, 52, 298 cosine), 51, 277 clearing items, 45
degrees/minutes/seconds form,
4Hex, 303 CPLX (complex number copying items, 44
51
4Oct, 327 variables), 43, 71 Customer Support, 392
DELc (delete column), 179
4Pol, 336 cross(, 173, 277 4Cyl (to cylindrical), 174, 278
DELET, 60
4REAL, 156
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 407 of 15
408 Index
DELf (delete function), 77 differential equations (continued) DIST (distance), 96, 98 drawings (continued)
DELi (delete element), 170 graphing, 132, 137, 139, 141, division (/), 284 recalling, 102
DELr (delete row), 179 142 division symbol, 3 saving, 102
Deltalst( (delta list), 160, 279 initial conditions editor, 136 4DMS (to degrees/ DrawLine, 84, 286
DelVar( (delete variable), 219, mode, 144 minutes/seconds), 51, 285 DrEqu( (draw equation), 145,
280 Q'n equation variables, 135 dot(, 173, 285 287
der1( (first derivative), 54, 280 setting axes, 137 dr/dq, 122 DrInv (draw inverse), 103, 107,
der2( (second derivative), 54, setting graph format, 133 DRAW, 75, 88 287
280 setting graphing mode, 132 DrawDot, 84, 285 DS<( (decrement and skip),
derivatives solving, 139 DrawF (draw function), 103, 219, 288
calculating, 7 tracing, 144 107, 286 DUPLICATE NAME menu, 241
det (determinant), 183, 281 using EVAL, 150 drawing dx/dt, 130
DFLTS (defaults), 232 window variables, 135 circles, 106 dxDer1 (exact differentiation),
DifEq (differential equation differentiation modes, 36 differential equation graphs, 36, 75, 288
mode), 35, 74, 239, 281 difTol (tolerance), 136 145 dxNDer (numeric
differential equation editor, 134 dim (dimension), 173, 184, 281 freehand points, lines, differentiation), 36, 75, 288
differential equation graphs, 74 dimL (dimension of list), 159, curves, 107 dy/dt, 130
displaying, 138 282 function, tangent line, dy/dx, 96, 99, 130
drawing, 145 DirFld (direction field), 134, inverse function, 107
mode, 35 282 line segments, 105
E
differential equations Disp (display), 216, 283 lines, 105, 106
E (exponent), 48, 292
changing to first order, 142 DispG (display graph), 283 parametric graphs, 130
e^ (e raised to power), 288
defining graph, 132 display, 17 points, 108
editing equations, 205
drawing solutions, 148 display contrast polar graphs, 122
editor menu, 33
DrEqu(, 287 adjusting, 17, 18 drawing tools, 101
eigVc (eigenvector), 183, 289
editor, 134 displaying a menu, 31 drawings
eigVl (eigenvalue), 183, 289
EXPLR, 148 DispT (display table), 284 clearing, 103
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 408 of 15
Index 409
element equation error type, 27 expression (continued)
matrix, 181 entering, 203 errors, 17, 27 entering a list, 153
ellipsis evaluating, 122, 130 correcting, 27 evaluating, 29, 30
at end of line, 19 equation coefficients diagnosing, 27 using a complex number, 71
in matrix row, 179 storing to a variable, 210 from attached formulas, 165 using a vector, 172
Else, 218, 306 equation editor, 74, 75, 76, 80 EStep, 136 using matrix, 181
e-mail address (TI Customer entering a function, 77 Euler method, 133, 291
Support), 392 graph styles, 77 eval, 52, 76, 88, 101, 122, 130,
F
End, 218, 290, 297, 306 parametric, 126 150, 291 factorial (!), 50, 294
Eng (engineering notation), 34, polar, 118 evalF(, 54, 292 Fahrenheit
20, 290 Equation Editor menu, 76 evaluating a function for x, 101 converting to Celsius, 8
entry Equation Operating System, evaluating equations, 122, 130 family of curves
executing, 19 397 e x (constant e raised to a graphing, 86
storing to, 29 equation results power), 48 in parametric graphs, 129
entry cursor, 18, 22, 23 storing to a variable, 210 exact differentiation, 36 in polar graphs, 120
[ENTRY] key, 19 equation solver, 40, 202 EXIT (cancel data fcstx (forecast x), 294
ENTRY Storage Area, 28, 29 graph tools, 207 transmission), 241 fcsty (forecast y), 294
EOS. See Equation Operating equation storage exiting a menu, 6, 33 feature symbol, 39
System automatic regression, 191 exp variable, 54, 203 field formats, 134
Eq4St( (equation to string), 227, equation variables, 40, 43, 78 EXPLR (explore), 148 Fill, 184
290 equation-entry editor, 203 exponent (), 292
Fill(, 160, 173, 295
eqn (equation) variable, 54, equations ExpR (exponential regression), Fix, 295
203, 205 editing, 205 190, 293 FldOff (slope and direction
EQU (equation variables), 43 solving, 206 expression, 18, 20, 24, 25, 26, fields off), 134, 295
equal (=), 290 error conditions, 393 30, 48 fldPic (field) variable, 138
equal to (==), 291 error menu, 31 editing, 4 Float, 35, 295
error message, 27 entering, 24
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 409 of 15
410 Index
FMAX (function maximum), 96, full cursor, 22 GOTO, 26, 27, 300 GRAPH MATH operations
97 Func (function mode), 35, 74, Goto (PRGM CTL menu), 219, effect of other settings, 96
fMax( (function maximum), 54, 239, 299 224 using f(x), DIST, or ARC, 98
296 function graphs, 73, 74 graph, 75 using dy/dx or TANLN, 99
FMIN (function minimum), 96, mode, 35 defining, 74 using ISECT, 100
97 functions, 25, 38 displaying, 85 using ROOT, FMIN, FMAX,
fMin( (function minimum), 54, deleting, 77 family of curves, 86 or INFLC, 97
296 deselecting, 13 interrupting, 26 using YICPT, 100
fnInt( (function integral), 54, drawing, 107 modifying, 85 GRAPH menu, 27, 31, 75, 88,
296 entering, 25 pausing, 85 117, 126, 133
FnOff (functions off), 296 entering in the equation shading, 104 graph modes, 35
FnOn (functions on), 297 editor, 76, 77, 78 stopping, 85 setting, 74
For(, 218, 297 evaluating, 101 GRAPH (Solver menu), 206 differential equations, 144
Form(, 161, 298 keyboard, 48 graph database (GDB), 102 function,
FORMT (graph format), 76 plotting, 11 recalling, 76 parametric, 126
formulas tracing, 11 GRAPH DRAW menu, 75, 103, polar, 35, 117
attaching, 163 using with lists, 5, 161 122, 145 graph screen, 75
attaching to list name, 162 graph format setting window variables, 81
detaching, 166 differential equations, 133, graph screen dimensions, 75
G
fPart (fractional part), 49, 176, gcd( (greatest common 137 graph styles, 79
186, 298 denominator), 52, 299 parametric graphs, 128 changing, 10
4Frac (to fractions), 52, 298 GDB (graph database), 43 polar graphs, 119 GrStl(, 302
fraction, 3, 19 GDB variable, 102 screen, 76 setting, 79
free-moving cursor, 84, 144 Get(, 299 setting, 83 graph tools
parametric graphs, 128 getKy (get key), 216, 300 GRAPH LINK, 235 in differential equation
polar graphs, 119 key code diagram, 217 GRAPH MATH menu, 75, 95, graphs, 144
fStat (frequency list), 189 122, 130 in equation solver, 207
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 410 of 15
Index 411
graph tools (continued) 4Hex (to hexadecimal), 68, 303 INITC (initial conditions), 136 interpolate/extrapolate editor,
in parametric graphs, 128 hexadecimal characters menu, InpSt, 217, 307 53
in polar graphs, 119 67 Input (PRGM I/O menu), 216, interrupting a calculation, 26
graph zoom hexadecimal number base, 35, 307 interrupting a graph, 26, 27
defining custom, 93 66 Input CBLGET, 216 interrupting a program, 222
defining screen, 92 Hist (histogram), 303 INSc (insert column), 179 inverse, 309
setting zoom factors, 93 home screen, 17, 18, 23, 24, 26, insert cursor, 22, 23 inverse function
Smart Graph, 94 27 canceling, 23 drawing, 107
zooming in, 92, 93 displaying entries and INSf (insert function), 77 IPart (integer part), 6, 49, 176,
zooming out, 92, 93 answers, 18 INSi (insert element), 170 186, 309
GRAPH ZOOM menu, 75, 91, Horiz, 304 INSr (insert row), 179 IS>( (increment and skip), 219,
147 HORIZ (horizontal line), 105, installing batteries, 16 310
graphing accuracy, 89 106 instructions, 25 ISECT (intersection), 96, 100
greater than (>), 300 hyperbolic functions, 51 entering, 25 items on menus, 31
greater than or equal to (), 301 executing, 19
grid points, 84 int (integer), 49, 176, 186, 308
I K
GridOff, 84, 301 IAsk, 304 integer part, 49 keys, 48
GridOn, 84, 302 IAuto, 304 integer part of real numbers 2nd, 21
GrStl( (graph style), 220, 302 ident (identity), 184, 304 displaying, 6 ALPHA, 21
Guess, 204 If, 218, 305, 306 inter( (interpolate), 309 primary function, 19, 21, 22
in interactive solver editor, imag (imaginary), 71, 175, 185, interactive-solver editor, 204 key code diagram, 217
205 306 bounds, 204
imaginary portion of complex international letters, 46
Internet L
H number, 71 LabelOff, 84, 310
(hexadecimal), 302 implied multiplication, 397 downloading programs, 235
e-mail address (TI Customer LabelOn, 84, 310
Hex (hexadecimal), 35, 302 INFLC (inflection point), 96, 97
Support), 392
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 411 of 15
412 Index
last answer, 28, 29 list, 29, 43, 52 list element (continued) MATH menu, 31, 49
storing to variable, 3 as an argument, 161 displaying, 155, 158 MATH MISC (Miscellaneous)
last entry, 26, 28 attached formulas, 165 editing, 158 menu, 52
Lbl (label), 219, 224, 311 attaching formula, 162, 166 storing a value to, 155 MATH NUM (Number) menu,
lcm( (least common multiple), braces { }, 316 list entry { }, 316 31, 49
52, 311 comparing, 163 LIST menu, 152 MATH PROB (Probability)
LCust( (load custom menu), creating, 157 list names, 43 menu, 50
220, 311 deleting an element, 158 LIST NAMES menu, 153, 189 mathematical functions, 48
leftNrt, 202 deleting from memory, 154 LIST OPS menu, 159 using with lists, 161
length of segment of curve, 54 detaching formulas, 166 ln (natural log), 48, 316 with a matrix, 185
less than (<), 312 displaying list elements, 154 lngth (length of string), 227, 316 matrix, 29
less than or equal to (), 312 editing elements, 166 LnR (logarithmic regression), brackets [ ], 180, 319
LgstR (logistic regression), 190, entering in an expression, 190, 317 creating, 178, 180
193, 313 153 log, 48, 318 defined, 178
li4vc (list to vector), 160, 174, inserting, 157 low-battery message, 16, 18 deleting from memory, 180
316 removing from list editor, lower menu, 32 displaying elements, rows,
LINE, 104, 105 158 LU( (lower-upper), 183, 318 submatrices, 181
Line(, 314 storing, 154 editing using X, 182
Lines uses, 152 names, 43
M
drawing, 107 using with function, 5 Macintosh using in expression, 181
LINK menu, 236 list editor, 31, 67, 156, 188 linking to, 235 using math functions, 185
LINK SEND menu, 236 attaching formulas, 163, 164 MATH, 75 Matrix Editor menu, 179
LINK SEND85 menu, 239 removing a list, 158 MATH (Graph menu), 88 matrix entry [ ], 319
linking instructions, 235 List Editor menu, 156 MATH ANGLE menu, 51 MATRX (matrix names), 43
linking options, 234 list element MATH HYP (Hyperbolic) menu, MATRX (Matrix) menu, 178
LinR (linear regression), 190, complex, 156 51 MATRX CPLX (Complex)
315 deleting, 158 menu, 185
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 412 of 15
Index 413
MATRX MATH menu, 183 menus (continued) type, designating, 67
MATRX NAMES menu, 178 in editors, 33 modes, 35
N
MATRX OPS (Operations) keys, 32 n (statistical results variable), 193 numbers
menu, 184 lower, 32 natural log, 48 entering, 19
max(, 49, 160, 319 removing, 6, 33 nCr (number of combinations), numeric differentiation, 36
maximum characters, 22 selecting items, 32 50, 322 numerical derivative, 54
maxX, 193 upper, 33 nDer( (numerical derivative),
maxY, 193 menu map, 380 54, 323 O
MBox, 319 Menu(, 219, 320 negation symbol (L), 20 , 326
Med (median), 193 min(, 49, 160, 320 negative numbers Oct (octal), 35, 327
MEM (clear memory), 232 minX, 193 entering, 19 4Oct (to octal), 327
MEM (Memory) menu, 29, 230 minY, 193 norm, 173, 183, 323 octal integer, 326
MEM RESET menu, 232 mod(, 49, 320 Normal, 34, 324 octal number base, 35, 66
MEM DELET (Delete) menu, mode settings, 19, 20, 70 not (Boolean), 66, 69, 325 OneVa (OneVar), 189, 191, 327
231 changing, 34 not equal to (), 326 operation
MEM FREE (available displaying, 34 notation modes, 34 second, 22
memory), 230 number base, 65 engineering, 34 operator
memory, 16, 17, 22, 28, 29, 223 modulo, 49 normal, 34 entering, 25
available, 230 mRAdd, 184 scientific, 34 or (Boolean), 69, 328
deleting items, 231 mRAdd(, 321 notation of displayed answers, order of operations, 56
resetting, 3, 232 multiple entries 20 order-of-evaluation rules, 20, 62
memory backup retrieving, 29 nPr (number of permutations), Outpt(, 217, 329
initiating, 237 multiplication (), 321
50, 326 OVERW (overwrite), 241
overwrite warning, 237 multR( (multiply row), 184, number base, 65
menus 322 designators, 65
displaying, 31 ranges, 66
exiting, 6
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 413 of 15
414 Index
mode, 35, 126 PlOn (plot on), 195, 334 drawing, 122
tracing, 128 PLOT1, 195 equation editor, 118
P
P2Reg (quadratic regression), window variables, 127 Plot1(, 335 free-moving cursor, 119
190, 330 Zoom, 129 PLOT2, 195 graph format, 119
P3Reg (cubic regression), 190, parentheses, 20, 25, 56, 61, 397 Plot2(, 335 graph tools, 119
331 pause, 26, 333 PLOT3, 195 polar graphs (continued)
P4Reg (quartic regression), Pause (PRGM CTL menu), 219 Plot3(, 335 mode, 35
190, 332 pause indicator, 26 plotting functions, 9, 11 trace cursor, 120, 121
panning, 90 PC plotting statistical data, 194 tracing, 120
Par, 74 linking to, 235 points window editor, 118
Param (parametric mode), 35, PEN, 105 drawing, 108 Zoom, 121
239, 333 percent (%), 334 turning on and off, 108 PolarC (polar complex mode),
parametric equation permutations of items, 50 Pol (polar mode), 35, 74, 239, 35, 336
deleting, 127 pEval(, 52, 334 336 PolarGC (polar graph
graphing, 126 phone (TI Customer Support), 4Pol (to polar), 71, 174, 336 coordinates), 84, 336
selecting and deselecting, 392 polar angle of complex number, poly, 337
127 pi, 59 72 polynomial coefficient
parametric graphs, 74 PIC (picture names), 43 polar complex (), 336 storing to a variable, 212
default graph style, 126 PIC variable polar complex mode, 35, 336 polynomial root
defining, 125 entering, 76 polar complex number form, storing to a variable, 212
displaying, 128 storing graph, 102 20, 70 polynomial root-finder, 211
drawing, 130 pictures polar equation polynomial value, 52
equation editor, 126 recalling, 102 tracing, 120 power of 10 (10^), 20, 34, 337
free-moving cursor, 128 saving, 102 polar graphs, 74, 84 PRegC, 193
graph format, 128 pixel resolution default graph style, 118 previous entries, 8
graph tools, 128 for function graphs, 81 defining, 117 re-executing, 19
PlOff (plot off), 195, 334 displaying, 119 retrieving, 28
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 414 of 15
Index 415
reusing, 28 prompts, 22 Quick-Find Locator (A to Z RCPIC menu, 76
PRGM (program names), 43 Eval x=, 76 Reference), 262 REAL, 43, 175, 185, 343
PRGM CTL menu, 218 Name=, 22, 39, 76 4REAL (to real number), 156,
PRGM I/O (Input/Output) menu, Rcl, 42 170, 179
R
215 Sto, 212 r
(radian entry), 341 real number variables, 43
PRGM menu, 214 PTCHG, 105 rAdd, 184 real numbers, 29
prod (product), 52, 160, 338 PtChg(, 338 rAdd(, 340 real portion of complex
program editor, 214 PTOFF, 105, 108 Radian (angle mode), 35 number, 71
menus and screens, 215, 220 PtOff(, 338 radian angle mode, 75, 341 4Rec (to rectangular), 71, 174,
program flow, 56 PTON, 105, 108 radian complex-number mode, 343
programming PtOn(, 338 70 recalling variable values, 18, 42
assembly language, 225 PwrR (power regression), 190, radian entry (r), 341 receiving transmitted data, 241
calling a program, 224 339 rand (random), 50, 341 rectangular complex mode, 35
copying a program, 225 PxChg(, 103, 340 randBin( (random binomial), rectangular complex numbers,
creating programs, 214 PxOff(, 103, 340 50, 341 70
defined, 214 PxOn(, 103, 340 randInt( (random integer), 50, rectangular complex-number
deleting a program, 223 PxTest(, 103, 340 342 form, 20
downloading assembly randM( (random matrix), 184, rectangular graph, 84
programs, 225 rectangular vector coordinates,
Q 342
editing a program, 223 Q'n equation variables, 135 randNorm( (random normal), 36
entering a command line, 220 Qrtl1, 193 50, 342 RectC (rectangular complex),
getting started, 214 Qrtl3, 193 random number, 50 35, 344
interrupting program, 222 Quick Zoom, 91 RCGDB (recall graph RectGC (rectangular graph
running program, 221 in parametric graphing, 129 database), 76, 88, 343 coordinates), 84, 344
using variables, 225 in polar graphing, 120 RcPic (recall picture), 76, 102, RectV (rectangular vector
Prompt (PRGM I/O menu), 216, 343 coordinate mode), 36, 344
338 RECV (LINK menu), 236
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 415 of 15
416 Index
RECV (LINK SND85 menu), 240 rref (reduced row echelon), setting graph format, 83 SinR (sinusoidal regression),
redefining user-created 184, 348 setting graph style, 80 190, 193, 357
constants, 60 rSwap( (row swap), 184, 348 Shade(, 103, 104, 352 SKIP, 241
ref (row echelon form), 184, running a program, 221 shading SlpFld (slope field), 134, 358
344 pattern, 104 Smart Graph, 86
regression models, 191 resolution, 104 drawing tools, 102
S
relational functions, 55, 56 Scatter (stat plot type), 349 shading patterns, 80 in GRAPH MATH, 95
RENAM (rename), 241 Sci (scientific notation), 20, 34, ShftL (shift left), 69, 353 in Graph Zoom, 94
Repeat (PRGM CTL menu), 349 ShftR (shift right), 69, 353 SND85 (LINK menu), 236
218, 345 scrolling, 19 ShwSt (show string), 354 solution method formats, 133
replacing batteries, 16 seed value, 50 sign, 49, 354 solutions
resetting memory, 232 SELCT, 112 SimulG (simultaneous drawing, 148
result, 20, 24 SELECT, 77 graphing), 84, 354 SOLVE, 205
result of last expression, 26 Select(, 161, 350 SIMULT ENTRY menu, 208 solver graph, 207
Return (PRGM CTL menu), 219, selection cursor, 38 SIMULT order screen, 208 Solver menu, 206
345 SEND (LINK menu), 236 SIMULT RESULT menu, 209 Solver ZOOM menu, 208
RK (Runge-Kutta) method, 133, SEND WIND screen, 238 simult(, 210, 354 Solver(, 358
345 Send(, 216, 350 simultaneous equation solver, solving differential equations,
rnorm (row norm), 183, 346 separator, 70 208 139
ROOT, 96, 97 seq( (sequence), 52, 160, 351 sin (sine), 48, 186, 355 solving for unknown variable,
x, 346 sin L1 (arcsine), 48, 355 206
SeqG (sequential graphing), 84,
root-finder, 211 351 sine sortA, 159, 359
RotL (rotate left), 69, 347 series of instructions calculating, 3 sortD, 159, 359
RotR (rotate right), 69, 347 displaying, 18 sinh (hyperbolic sine), 51, 356 Sortx, 160, 359
round(, 49, 176, 348 SetLE, 159 sinh L1 (inverse hyperbolic sine), Sorty, 160, 359
row SetLEdit, 161, 351 51, 356 4Sph (to spherical), 174, 360
of matrix, 181
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 416 of 15
Index 417
SphereV (spherical vector STOb, 210 displaying, 181 tanh (hyperbolic tangent), 51,
coordinate mode), 36, 360 Stop, 219, 362 subroutines, 224 365
square ( 2), 360 Store, 18 subtraction (N), 363 tanh L1 (inverse hyperbolic
square root (), 7, 360 store symbol, 22 sum, 52, 160, 364 tangent), 51, 365
St4Eq( (string to equation), 227, store to variable (), 362 sum of elements of list, 52 TANLN (tangent line), 96, 99
361 storing a graph display, 102 Sx (statistical result variable), TanLn(, 103, 107, 366
STAT (statistical result storing data, 39 193 TBLST (table setup editor),
variables), 43 storing equation coefficients, syntax error, 27 112, 113
STAT CALC (Calculations) 210 syntax of function, 25 TEST menu, 55
menu, 189 storing equation results, 210 syntax of instruction, 25 TEXT, 105
STAT menu, 188 STOx, 210 Text(, 366
Stat Plot STPIC (store picture), 76, 88, Then, 218, 305, 306
T
changing on/off status, 81 362 T (transpose), 367 TI-GRAPH LINK, 235
setting up, 195 STPIC menu, 76 table, 110 tMax, 127, 136
turning on and off, 195 StReg (store regression clearing, 114 tMin, 127, 136
STAT PLOT menu, 195 equation), 190, 362 displaying, 110 TOL (Tolerance Editor), 398
STAT PLOT status screen, 194 string, 29 navigating, 111 tPlot, 136
STAT VARS (Statistical concatenating, 226 setting up, 113 TRACE, 88
Variables) menu, 192 creating, 226 setup editor, 113 TRACE (cursor), 75
statistical analysis, 188 defined, 226 TABLE menu, 110 Trace (Graph menu), 367
results, 192 storing, 226, 227 Table menus, 112 TRACE (Solver menu), 207
statistical data string entry, 363 table setup editor, 113 trace cursor, 75, 90, 144, 205
entering, 189 STRNG (string variables), 43 tan (tangent), 48, 364 in parametric graphing, 128
plotting, 194, 195 STRNG (String) menu, 227 tan L1 (arctangent), 48, 365 in polar graphing, 120
STGDB (store graph database), STYLE, 77 tangent line moving, 90, 121, 129
76, 88, 361 sub( (subset of string), 227, 363 drawing, 107 panning, 90
STOa, 210 submatrix Quick Zoom, 91
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 417 of 15
418 Index
stopping and resuming, 91 selecting an item, 33 VARS EQU menu, 203 VECTR OPS (Operations)
tracing a function, 11 user-created constants, 43, 58, vc4li (vector to list), 160, 174, menu, 173
transmitting data, 234, 240 60 369 VERT (vertical line), 104, 106,
error conditions, 242 user-created zoom variables, vector, 29 369
insufficient memory, 242 239 brackets [ ], 369
transmitting data (continued) V complex, 171, 180
W
repeating to several devices, value, 24, 25, 29 creating, 170 warranty information, 400, 402
242 variable, 21 defined, 168 While, 218, 369
selecting variables, 238 classifying as data types, 42 deleting from memory, 170 WIND (Solver menu), 206
window variables, 239 copying, 41 displaying, 171 WIND (window variables), 43,
transpose ( T), 367 creating, 39 editing dimension and 35, 75, 238
tStep, 127, 136, 138 deleting, 45 elements, 172 window editor, 75
turning off TI-86, 2, 17 displaying, 41 forms, 168 polar, 118
turning on TI-86, 2, 17 in expressions, 4 operations, 173 window variables, 82
TwoVa (TwoVar), 189, 368 in table screen, 111 using in an expression, 172
@x and @y, 83
names, 44 with math functions, 176
changing, 12, 82
recalling, 42 vector coordinate modes, 36
U differential equations, 135
unevaluated expression storing data to, 39 vector editor, 168
graph screen, 81
storing, 9, 40 storing results to, 3, 30 Vector Editor menu, 170
units of measure uppercase and lowercase vector entry [ ], 369
names, 39 VECTR (vector names), 43 X
converting, 61
VECTR CPLX (Complex) menu, x variable, 77
unit-to-unit cable, 234, 235 x variable, 77
175 XMIT (transmit), 237, 240
unitV (unit vector), 173, 368 y variable, 77
VECTR MATH menu, 173 Xor (Boolean), 69, 370
unknown variable variable equations
VECTR menu, 169 xRes (resolution), 81
solving for, 206 in a table, 114
VECTR NAMES menu, 169 xScl (scale), 81
upper menu, 32 VARS CPLX (complex
xStat (x-variable list), 189
variables) screen, 71
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 418 of 15
Index 419
xyline, 370 ZDECM (GRAPH ZOOM menu), ZOOM operations, 147 ZRcl (zoom recall), 376
92 zoom window variables ZSqr, 376
ZFACT (ZOOM FACTOR), 92, storing and recalling, 95 ZSQR (GRAPH ZOOM menu),
Y
y variable, 77 208 ZOOMX (GRAPH ZOOM menu), 92
y(x)=, 75 ZFit, 129, 373 92 ZSTD (GRAPH ZOOM menu),
YICPT (y-intercept), 96, 100 ZFIT (GRAPH ZOOM menu), 92 ZOOMY (GRAPH ZOOM menu), 92
yScl (scale), 81 ZIn (zoom in), 373 92 ZSTD (standard defaults), 208,
yStat (y-variable list), 189 ZIN (zoom in), 92, 208 ZOUT (zoom out), 92, 208, 375 377
ZInt, 374 ZPREV (zoom previous), 92, ZSTO (GRAPH ZOOM menu),
ZINT (GRAPH ZOOM menu), 92 375 92, 95
Z ZOOM, 14, 75, 88 ZRCL (GRAPH ZOOM menu), ZTrig, 378
ZData, 371 custom, 93 92, 95 ZTRIG (GRAPH ZOOM menu),
ZDATA (GRAPH ZOOM menu), parametric graphs, 129 user-created zoom variables, 92
92 polar graphs, 121 239
ZDecm, 372
99INDEX.DOC TI-86, Index, US English Bob Fedorisko Revised: 02/13/01 2:51 PM Printed: 02/27/01 1:29 PM Page 419 of 15