Texas instruments TI-84 Plus CE User Manual

Reference Guide for the
TI-84 Plus CE Graphing Calculator
Catalog, Commands and Functions, Error Messages
Arithmetic Operations, Test Relations, and Symbols
To obtain the latest version of the documentation, go to
education.ti.com/go/download.

Important Information

Except as otherwise expressly stated in the License that accompanies a program, 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 product. Moreover, Texas Instruments shall not be liable for any claim of any kind whatsoever against the use of these materials by any other party.
© 2006 - 2017 Texas Instruments Incorporated
Important Information ii
Contents
Important Information ii
What's New 1
What's New in the TI-84 Plus CE Reference Guide: 1
Introduction 2
CATALOG, Strings, Hyperbolic Functions 3
What Is the CATALOG? 3 Browsing the TI-84 PlusCE Catalog 4 Using Catalog Help 6 Entering and Using Strings 8 Storing Strings to String Variables 9 String Functions and Instructions in the CATALOG 11 Hyperbolic Functions in the CATALOG 16
Commands and Functions Listing 18
Alpha CATALOG Listing 20 A 20 B 22 C 23 D 28 E 32 F 34 G 37 H 41 I 42 L 47 M 51 N 53 O 57 P 57 Q 64 R 64 S 69 T 79 U 83 V 84 W 85 X 86
iii
Z 86
Arithmetic Operations, Test Relations, and Symbols 91
Error Messages 100
General Information 106
Texas Instruments S upport and Service 106 Service and Warranty Information 106
iv

What's New

What's New in the TI-84 Plus CE Reference Guide:

All items listed are new or updated entries in the Reference Guide for the TI-84 Plus CE Graphing Calculator.
Piecewise
• New piecewise function to support entry of functions as they are seen in textbook.
This command can be found in » MATH B:piecewise(.
• New CONDITIONS submenu in y : supports faster entry of intervals for
piecewise functions.
• Available for use in all function graphing modes and all split screen modes.
What's New 1

Introduction

In this Reference Guide you will find the following information:
CATALOG, Strings, Hyperbolic Functions - Includes instructions on browsing, using, entering strings, and other functions in the CATALOG.
Commands and Functions Listing - Includes an alphabetical listing of all CATALOG items, referencing:
- Function or Instruction/Arguments
- Results
- Key or Keys/Menu or Screen/Item
Arithmetic Operations, Test Relations, and Symbols - Items whose names are not alphabetic (such as +, !, and >).
Error Messages - Includes a listing of error types with possible causes and suggested remedies.
2 Introduction

CATALOG, Strings, Hyperbolic Functions

What Is the CATALOG?

The CATALOG is an alphabetical list of all functions and instructions on the TI-84PlusCE. You also can access each CATALOG item from a menu or the keyboard, except:
• The six string functions
• The six hyperbolic functions
• The solve( instruction without the equation solver editor
• The inferential stat functions without the inferential stat editors
Note: The only CATALOG programming commands you can execute from the home
screen are GetCalc(, Get(, and Send(.
CATA LOG, Strings, Hyperbolic Functions 3
Browsing the TI-84 PlusCE Catalog
Selecting an Item from the CATALOG
To browse and select a CATALOG item, follow these steps.
1. Press y Nto display the CATALOG.
The 4 in the first column is the selection cursor.
2. Press or } to scroll the CATALOG until the selection cursor points to the item you want.
To jump to the first item beginning with a particular letter, press that letter; alpha-lock is on.
Items that begin with a number are in alphabetical order according to the first letter after the number. For example, 2-PropZTest( is among the items that begin with the letter P.
1
Functions that appear as symbols, such as +, that begins with Z. To jump to the first symbol, !, press [q].
3. Press Í to paste the item to the current screen.
L
, <, and $(, follow the last item
Note:
• From the top of the CATALOG menu, press } to move to the bottom. From the bottom, press to move to the top.
• When your TI-84PlusCE is in MathPrint™ mode, many functions will paste the MathPrint™ template on the home screen. For example, abs( pastes the absolute value template on the home screen instead of abs(.
4 CATALOG, Strings, Hyperbolic Functions
MathPrint™
Classic
CATA LOG, Strings, Hyperbolic Functions 5

Using Catalog Help

Displaying Catalog Help
You can display Catalog Help arguments for functions in two ways:
• Using an alpha/numeric function listing in the catalog (e.g, y N).
• Using the functions listed in certain menus (e.g, »).
Catalog Help lists the valid arguments for the function under the edit line. Arguments in brackets are optional.
1. Display the menu that contains the function.
2. Use } and/or to move the cursor to the function.
3. Press à to display arguments for the function. The cursor is on the function edit line.
Note:
• The catalog (y N) is displayed in alphabetical order. When you display the catalog, the alpha-lock is turned on. Press the first letter of the function name to skip function names that come before it alphabetically. Use } and/or to move the cursor to the function.
• Not all catalog functions have associated arguments. If the function does not require an argument, Catalog Help displays the message “No arguments required for this item.”
Catalog Help Commands
• Select MORE (if available) to display more arguments for the function.
6 CATALOG, Strings, Hyperbolic Functions
• Use shortcut menus ƒ ^ through a through for argument values if available.
• Enter your argument values on the function edit line, and then select PASTE to paste the function and the argument values you entered.
Note: You can paste to most cursor locations.
• Select ESC to exit the Catalog Help screen.
CATA LOG, Strings, Hyperbolic Functions 7

Entering and Using Strings

What Is a String?
A string is a sequence of characters that you enclose within quotation marks. On the TI-84PlusCE, a string has two primary applications.
• It defines text to be displayed in a program.
• It accepts input from the keyboard in a program.
Characters are the units that you combine to form a string.
• Each number, letter, and space counts as one character.
• Each instruction or function name, such as sin( or cos(, counts as one character; the TI-84PlusCE interprets each instruction or function name as one character.
Entering a String
To enter a string on a blank line on the home screen or in a program, follow these steps.
1. Press ƒ W to indicate the beginning of the string.
2. Enter the characters that comprise the string.
Use any combination of numbers, letters, function names, or instruction names to create the string.
To enter a blank space, press ƒ O.
To enter several alpha characters in a row, press ƒ 7 to activate alpha­lock.
3. Press ƒ W to indicate the end of the string.
ãstringã
4. Press Í. On the home screen, the string is displayed on the next line without
quotations. An ellipsis (...) indicates that the string continues beyond the screen. To scroll to see the entire string, press ~ and |.
Note: A string must be enclosed in quotation marks. The quotation marks do not count
as string characters.
8 CATALOG, Strings, Hyperbolic Functions

Storing Strings to String Variables

String Variables
The TI-84PlusCE, has 10 variables to which you can store strings. You can use string variables with string functions and instructions.
To display the VARS STRING menu, follow these steps.
1. Press ½ to display the VARS menu. Move the cursor to 7:String.
2. Press Í to display the STRING secondary menu.
Storing a String to a String Variable
To store a string to a string variable, follow these steps.
1. Press ƒ W, enter the string, and press ƒ W.
2. Press ¿.
3. Press ½ 7 to display the VARS STRING menu.
4. Select the string variable (from Str1 to Str9, or Str0) to which you want to store the string.
CATA LOG, Strings, Hyperbolic Functions 9
The string variable is pasted to the current cursor location, next to the store symbol (!).
5. Press Í to store the string to the string variable. On the home screen, the stored string is displayed on the next line without quotation marks.
Displaying the Contents of a String Variable
To display the contents of a string variable on the home screen, select the string variable from the VARS STRING menu, and then press Í. The string is displayed.
10 CA TALOG, Strings, Hyperbolic Functions

String Functions and Instructions in the CATALOG

Displaying String Functions and Instructions in the CATALOG
String functions and instructions are available only from the CATALOG. The table below lists the string functions and instructions in the order in which they appear among the other CATALOG menu items. The ellipses in the table indicate the presence of additional CATALOG items.
CATALOG
... Equ4String( Converts an equation to a string. ... expr( Converts a string to an expression. ... inString( Returns a character’s place number. ... length( Returns a string’s character length. ... String4Equ( Converts a string to an equation. sub( Returns a string subset as a string. ...
Concatenation
To concatenate two or more strings, follow these steps.
1. Enter string1, which can be a string or string name.
2. Press Ã.
3. Enter string2, which can be a string or string name. If necessary, press à and enter string3, and so on.
string1+string2+string3...
4. Press Í to display the strings as a single string.
CATA LOG, Strings, Hyperbolic Functions 11
Selecting a String Function from the CATALOG
To select a string function or instruction and paste it to the current screen, follow the steps for selecting an item from the CATALOG.
Equ4String(
Equ4String( converts an equation to a string. The equation must be store in a
VARSY-VARS variable. Yn contains the equation. Strn (from Str1 to Str9, or Str0) is the string variable to which you want the equation to be stored.
Equ4String(Yn,Strn)
expr(
expr( converts the character string contained in string to an expression and executes
the expression. string can be a string or a string variable.
expr(string)
inString(
inString( returns the character position in string of the first character of substring.
string can be a string or a string variable. start is an optional character position at
which to start the search; the default is1.
inString(string,substring[,start])
12 CA TALOG, Strings, Hyperbolic Functions
Note: If string does not contain substring, or start is greater than the length of string, inString( returns 0.
length(
length( returns the number of characters in string. string can be a string or string
variable.
Note: An instruction or function name, such as sin( or cos(, counts as one character.
length(string)
String4Equ(
String4Equ( converts string into an equation and stores the equation to Yn. string can
be a string or string variable. String4Equ( is the inverse of Equ4String(.
String4Equ(string,Yn)
CATA LOG, Strings, Hyperbolic Functions 13
sub(
sub( returns a string that is a subset of an existing string. string can be a string or a
string variable. begin is the position number of the first character of the subset. length is the number of characters in the subset.
sub(string,begin,length)
Entering a F unction to Graph during Program Execution
In a program, you can enter a function to graph during program execution using these commands.
14 CA TALOG, Strings, Hyperbolic Functions
Note: When you execute this program, enter a function to store to Y3 at the ENTRY=
prompt.
CATA LOG, Strings, Hyperbolic Functions 15

Hyperbolic Functions in the CATALOG

Hyperbolic Functions
The hyperbolic functions are available only from the CATALOG. The table below lists the hyperbolic functions in the order in which they appear among the other CATALOG menu items. The ellipses in the table indicate the presence of additional CATALOG items.
CATALOG
... cosh( Hyperbolic cosine cosh-1( Hyperbolic arccosine ... sinh( Hyperbolic sine sinh-1( Hyperbolic arcsine ... tanh( Hyperbolic tangent tanh-1( Hyperbolic arctangent ...
sinh(, cosh(, tanh(
sinh(, cosh(, and tanh( are the hyperbolic functions. Each is valid for real numbers,
expressions, and lists.
sinh(value) cosh(value) tanh(value)
sinh-1(, cosh-1(, tanh-1(
sinh-1( is the hyperbolic arcsine function. cosh-1( is the hyperbolic arccosine function. tanh-1( is the hyperbolic arctangent function. Each is valid for real numbers,
expressions, and lists.
sinh-1(value) cosh-1(value) tanh-1(value)
16 CA TALOG, Strings, Hyperbolic Functions
CATA LOG, Strings, Hyperbolic Functions 17

Commands and Functions Listing

The purpose of this table of information is to provide a short description with syntax of command arguments as appropriate and menu locations for each command or function in the Catalog listing in the calculator.
This table is useful for executing commands when using the calculator or creating TI­Basic programs.
Items whose names are not alphabetic (such as +, !, and >) are listed in the Arithmetic
Operations, Test Relations, and Symbols section. Unless otherwise specified, all
examples in this section were performed in the default reset mode, and all variables are assumed to be the default value of 0.
From the CATALOG, you can paste any function or command to the home screen or to a command line in the program editor.
The same syntax information for function and command arguments below is available on the calculator and also in the TI Connect™ CE Program Editor.
• On the calculator, pressing [+] when a function or command is highlighted in the menu listing will display the Catalog Help syntax editor to assist your entries.
• Using TI Connect™ CE Program Editor, the catalog listing also displays the syntax of the arguments for functions and commands.
Note that some functions and commands are only valid when executed in a TI-Basic program and not from the home screen.
The items in this table appear in the same order as they appear in the CATALOG (y [catalog].)
In the table below, the symbol indicates either keystrokes or certain commands which are only available in the Program Editor mode on the calculator. Press ¼ and select to EDIT an existing program or NEW to start a new program to set the calculator in the Program Edit mode.
Some arguments are optional. Optional arguments will be indicated within [ ] in the syntax help given in the table below. [ ] are not symbols on the calculator and are not to be typed in. They are used here only to indicate an optional argument.
On the calculator, functions and commands paste as "tokens." This means they paste as one character and not as individual letters, symbols and spaces. Do not attempt to type in any function or command on the calculator. Just paste the token from menu locations. Watch the cursor jump over tokens as you edit to get a better understanding of tokens.
In TI Connect™ CE Program Editor, you can "feel" the same experience of pasting tokens when using the Catalog tree provided in that editor. You also can type in the functions and commands if you know the correct format and syntax. TI Connect™ CE "tokenizes" the functions and commands when you send the program to the calculator. However, you must type in the functions and commands exactly as the tokens. Note that some commands will have spaces as part of the token which you might not see.
For example, Pause command as a token has a space at the end. Once you send the
18 Com mands and Functions Listing
program to the calculator, you can run the program and if there are any syntax errors, you can fix the issues on either the calculator or in TI Connect™ CE Program Editor.
CTL I/O
COLOR
Color Numbers Names
EXEC
10 BLUE
11 RED
12 BLACK
13 MAGENTA
14 GREEN
15 ORANGE
16 BROWN
17 NAVY
18 LTBLUE
19 YELLOW
20 WHITE
21 LTGRAY
22 MEDGRAY
23 GRAY
24 DARKGRAY
You can also choose a name in the ½ menu (COLOR sub-menu).
GraphColor(function#,color#)
For exam ple, GraphColor(2,4) orGraphColor(2,MAGENTA).
Commands and Functions Listing 19

Alpha CATALOG Listing

A
abs()
abs(value)
Returns the absolute value of a real number, expression, list, or matrix.
abs()
abs(complex value)
Returns the mag nitude of a com plex number or list.
and
valueA and valueB
Returns 1 (true) when both valueA and valueB are true. Otherwise, return is 0 (false).
valueA and valueB ca n be rea l numbers, expressions, or lists.
TI Connect™ Program Editor Tip:
Notice the token is "_and_" where "_" is a space.
angle()
angle(value)
Returns the polar a ngle of a complex number or list of complex numbers.
»
NUM
1:abs(
»
CMPLX
5:abs(
y :
LOGIC
1:and
»
CMPLX
4:angle(
ANOVA()
ANOVA(list1,list2[,list3,...,list20])
Performs a one-way analysis of variance for compa ring the means of two to 20 populations.
Ans
Ans
Returns the last answer.
20 Com mands and Functions Listing
TESTS
H:ANOVA(
y Z
Archive
Archive variables
Moves the specified variable from RA M to the user data archive memory.
Asm()
Asm(assemblyprgmname)
Executes a n assembly lang uag e program.
AsmComp()
AsmComp(prgmASM1, prgmASM2)
Compiles an assembly langua ge program written in ASCII and stores the hex version.
Asm84CEPrgm
Asm84CEPrgm
Must be used a s the first line of a n assembly lang uag e program.
augment()
augment( matrixA ,matrixB )
Returns a matrix,which is matrixB appended to matrixA as new columns.
y L
5:Archive
y
N
Asm(
y
N
AsmComp(
y N
Asm84CEPrgm
y >
MATH
7:augment(
augment()
augment(listA,listB)
Returns a list, which is listB concatena ted to the end of listA.
AUTO Answer
AUTO
Displays answers in a similar format a s the input.
AxesOff
AxesOff
y 9
OPS
9:augment(
z
Answers:
AUTO
y
Commands and Functions Listing 21
AxesOff
Turns off the g raph axes.
AxesOn
AxesOn[color#]
Turns on the g raph axes with color.The color option allows the color of the axes to be specified.
Color#: 10 - 24 or color nam e pa sted from [vars] COLOR..
a+bi
a+bi
Sets the mode to rectang ular complex number format (a+bi).
B
BackgroundOff
BackgroundOff
Turns off background ima ge in the graph area.
BackgroundOn
BackgroundOn n
Displays a menu the Background Image Var n (Image#n) specified in the graph a rea.
.
AxesOff
y
.
AxesOn
z
a+b i
y <
BACKGROUND
2:BackgroundOff:
y <
BACKGROUND
1:BackgroundOn
22 Com mands and Functions Listing
bal(
bal(npmt[,roundvalue])
Computes the balance a t npmt for a n am ortization schedule using stored values for PV, æ, and PMT and rounds the computation to
roundvalue.
binomcdf(
binomcdf(numtrials,p[,x])
Computes a cumulative probabilityat x for the discrete binomial distribution with the specified numtrials and probabilityp of success on
each trial.
binompdf(
binompdf(numtrials,p[,x] )
Computes a probabilitya t x for the discrete binomial distribution with the specified numtrials a nd probabilityp of success on e ach trial.
BorderColor
BorderColor[color#]
Turns on a border color s urrounding the graph area with the specified color.Color#:1-4.
Œ
1:Finance
CALC
9:bal(
y =
DISTR
B:binomcdf(
y =
DISTR
A:binompdf(
y
.
BorderColor
Boxplot
Boxplot Plot#(type,Xlist,[,freqlist,color#])
Defines Plot# (1, 2, or 3) of type
C
checkTmr(
checkTmr(starttime)
Returns the number of seconds since you used st art Tmr to start the timer. The starttime is the value displayed by startTmr.
y
,
TYPE
y N
checkTmr(
Commands and Functions Listing 23
2
c
cdf(
2
c
cdf(lowerbound,upperbound,df)
Computes the c2distribution probability between lowerbound and
upperbound for the specified deg rees of freedom df.
2
c
pdf(
2
c
pdf(x,df)
Computes the probability density function (pdf) for the c2distribution a t a specified x value for the specified degrees of freedom df.
c2LTest(
c2LTest(observedmatrix,expectedmatrix
[,drawflag,color#])
Performs a chi-square test. drawflag=1 draws results; drawflag=0 calculates results.
Color#: 10 - 24 or color nam e pa sted from [vars] COLOR.
2
c
GOF
2
c
GOF-Test(observedlist,expectedlist,df
[,drawflag,color#])
Performs a test to confirm that sam ple data is from a population that conforms to a specified distribution.
Color#: 10 - 24 or color nam e pa sted from [vars] COLOR.
y =
DISTR
8: c2cdf(
y =
DISTR
7: c2pdf(
TESTS
2
C: c
L Test
TESTS
D: c2GOF L
Test(
(
Circle(
Circle( X,Y,radius[,color#,linestyle#])
Draws a circle with center (X,Y) and radius with specified
Color#: 10 - 24 or color nam e pa sted from [vars] COLOR.
linestyle#: 1-2.
24 Com mands and Functions Listing
y <
DRAW
9:Circle(
CLASSIC
CLASSIC
Displays inputs and outputs on a single line, such a s 1/ 2+3/4.
Clear Entries
Clear Entries
Clears the contents of the Last Entrystorage area.
ClockOff
ClockOff
Turns off the clock display in the mode screen.
ClockOn
ClockOn
Turns on the clock display in the mode s creen.
ClrAllLists
ClrAllLists
Sets to 0 the dimension of all lists in memory.
z
CLASSIC
y L
MEMORY
3:Clear
Entries
y
N
ClockOff
y
N
ClockOn
y L
MEMORY
4:ClrAllLists
ClrDraw
ClrDraw
Clears all drawn elements from a g raph or drawing.
ClrHome
ClrHome
Clears the home screen.
y <
DRAW
1:ClrDraw
¼
I/O
8:ClrHome
Commands and Functions Listing 25
ClrList
ClrListlistname1[,listname2, ...,listname n]
Sets the dimension of one or m ore listnames to 0.
ClrTable
ClrTable
Clears all values from the table.
conj(
conj(value)
Returns the complex conjugate of a complex number or list of com plex numbers.
CoordOff
CoordOff
Turns off cursor coordinate value display.
CoordOn
CoordOn
Turns on cursor coordinate value display.
EDIT
4:ClrList
¼
I/O
9:ClrTable
»
CMPLX
1:conj(
y
.
CoordOff
y
.
CoordOn
cos(
cos(value)
Returns cosine of a rea l number, expression, or list.
L
1
cos
(
L
1
cos
(value)
Returns a rccosine of a real number, expression, or list.
cosh(
cosh(value)
26 Com mands and Functions Listing
y @
y
Loading...
+ 80 hidden pages