RefGuide 82AdvPY EN
RefGuide 82AdvPY EN
Reference Guide
Catalog, Commands and Functions, Error Messages
ii
Contents
Introduction 1
CATALOG, Strings, Hyperbolic Functions 2
What Is the CATALOG? 2
Browsing the TI-82 Advanced Edition Python Catalog 3
Using Catalog Help 5
Entering and Using Strings 7
Storing Strings to String Variables 8
String Functions and Instructions in the CATALOG 10
Hyperbolic Functions in the CATALOG 15
iii
Arithmetic Operations, Test Relations, and Symbols 86
Error Messages 94
General Information 100
Online Help 100
Contact TI Support 100
Service and Warranty Information 100
iv
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.
Introduction 1
CATALOG, Strings, Hyperbolic Functions
What Is the CATALOG?
The CATALOG is an alphabetical list of all functions and instructions on the TI-82
Advance Edition Python. 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 command you can execute from the home
screen is GetCalc( .
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 calculator 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( .
Note:
• 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.
ã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.
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.
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 ])
String4Equ(
String4 Equ( converts string into an equation and stores the equation to Yn. string can
be a string or string variable. String4 Equ( is the inverse of Equ4 String( .
String4 Equ( string,Yn)
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( 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 )
GraphColor( function#,color#)
For example, GraphColor(2,4) or GraphColor(2,MAGENTA).
abs()
abs( value ) »
Returns the absolute value of a real number, expression, list, or matrix. NUM
1:abs(
abs()
abs( complex value ) »
Returns the magnitude of a complex number or list. CMPLX
5:abs(
and
valueA and valueB y:
LOGIC
Returns 1 (true) when both valueA and valueB are true. Otherwise,
return is 0 (false). 1:and
valueA and valueB can be real numbers, expressions, or lists.
TI Connect™ Program Editor Tip:
Notice the token is "_and_" where "_" is a space.
angle()
angle( value ) »
Returns the polar angle of a complex number or list of complex numbers. CMPLX
4:angle(
ANOVA()
ANOVA( list1,list2[ ,list3,...,list20] ) …
Performs a one-way analysis of variance for comparing the means TESTS
of two to 20 populations. H:ANOVA(
Ans
Ans y
Returns the last answer.
Z
augment()
augment( matrixA ,matrixB ) ¾
MATH
Returns a matrix, which is matrixB appended to matrixA as new
columns. 7:augment(
augment()
augment( listA,listB) y9
OPS
Returns a list, which is listB concatenated to the end of listA.
9:augment(
AUTO Answer
AUTO z
Displays answers in a similar format as the input. Answers:
AUTO
AxesOff
AxesOff †y
Turns off the graph axes. . AxesOff
AxesOn
AxesOn[color#] †y
.
Turns on the graph axes with color. The color option allows the color of the
axes to be specified. AxesOn
Color#: 10 - 24 or color name pasted from [vars] COLOR..
a+bi
a+bi †z
a+b i
Sets the mode to rectangular complex number format (a+bi).
BackgroundOff
BackgroundOff †y
Turns off background image in the graph area.
<
BACKGROUND
2:BackgroundOff:
BackgroundOn
BackgroundOn n †y
Displays a menu the Background Image Var n (Image#n) specified in
<
the graph area. BACKGROUND
1:BackgroundOn
bal(
bal( npmt [ ,roundvalue ] ) yŒ
1:Finance
Computes the balance at npmt for an amortization schedule using
stored values for PV, æ, and PMT and rounds the computation to
CALC
roundvalue. 9:bal(
binomcdf(
binomcdf( numtrials,p[ ,x ] ) y=
DISTR
Computes a cumulative probability at x for the discrete binomial
distribution with the specified numtrials and probability p of success on
B:binomcdf(
each trial.
binompdf(
binompdf( numtrials,p[ ,x ] ) y=
DISTR
Computes a probability at x for the discrete binomial distribution with the
specified numtrials and probability p of success on each trial.
A:binompdf(
BorderColor
BorderColor[color#] †y
Turns on a border color surrounding the graph area with the specified
.
color. Color #:1-4. BorderColor
checkTmr(
checkTmr( starttime ) yN
checkTmr(
Returns the number of seconds since you used startTmr to start the
timer. The starttime is the value displayed by startTmr .
c 2cdf(
c 2cdf( lowerbound,upperbound,df ) y=
DISTR
Computes the c2distribution probability between lowerbound and 8: c 2 cdf(
upperbound for the specified degrees of freedom df.
c 2pdf(
c 2pdf( x ,df ) y=
DISTR
Computes the probability density function (pdf) for the c2 distribution at 7: c 2 pdf(
a specified x value for the specified degrees of freedom df.
c 2LTest(
c 2LTest( observedmatrix,expectedmatrix †…
[ ,drawflag,color#] ) TESTS
C: c 2 L Test
Performs a chi-square test. drawflag =1 draws results; drawflag =0
calculates results. (
Color#: 10 - 24 or color name pasted from [vars] COLOR.
c 2GOF
c 2GOF-Test( observedlist,expectedlist,df †…
[ ,drawflag,color#] ) TESTS
D: c 2 GOF L
Performs a test to confirm that sample data is from a population that
conforms to a specified distribution. Test(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
CLASSIC
CLASSIC z
Displays inputs and outputs on a single line, such as 1/2+3/4. CLASSIC
Clear Entries
Clear Entries y
Clears the contents of the Last Entry storage area.
L
MEMORY
3:Clear
Entries
ClockOff
ClockOff y
Turns off the clock display in the mode screen.
N
ClockOff
ClockOn
ClockOn y
Turns on the clock display in the mode screen.
N
ClockOn
ClrAllLists
ClrAllLists yL
MEMORY
Sets to 0 the dimension of all lists in memory.
4:ClrAllLists
ClrDraw
ClrDraw y
Clears all drawn elements from a graph or drawing.
<
DRAW
1:ClrDraw
ClrList
ClrListlistname1[ ,listname2, ...,listname n] …
Sets the dimension of one or more listnames to 0. EDIT
4:ClrList
ClrTable
ClrTable †¼
Clears all values from the table. I/O
9:ClrTable
conj(
conj( value ) »
Returns the complex conjugate of a complex number or list of complex CMPLX
numbers. 1:conj(
CoordOff
CoordOff †y
Turns off cursor coordinate value display.
.
CoordOff
CoordOn
CoordOn †y
Turns on cursor coordinate value display.
.
CoordOn
cos(
cos( value ) y
Returns cosine of a real number, expression, or list.
N
cos L1 ( value ) y
N
Returns arccosine of a real number, expression, or list.
cosh(
cosh( value ) y
Returns hyperbolic cosine of a real number, expression, or list.
N
cosh(
coshL1 (
coshL1 ( value ) y
N
Returns hyperbolic arccosine of a real number, expression, or list.
cosh L 1 (
CubicReg
CubicReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a cubic regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
6:CubicReg
cumSum(
cumSum( list ) y9
OPS
Returns a list of the cumulative sums of the elements in list, starting with
the first element. 6:cumSum(
cumSum(
cumSum( matrix ) ¾
MATH
Returns a matrix of the cumulative sums of matrix elements. Each
element in the returned matrix is a cumulative sum of a matrix column
0:cumSum(
from top to bottom.
dayOfWk(
dayOfWk( year,month,day ) yN
Returns an integer from 1 to 7, with each integer representing a day of dayOfWk(
the week. Use dayOfWk( to determine on which day of the week a 1:Sunday
particular date would occur. The year must be 4 digits; month and day 2:Monday
can be 1 or 2 digits. 3:Tuesday...
dbd(
dbd( date1,date2) yŒ
1:Finance
Calculates the number of days between date1 and date2 using the actual-
day-count method. CALC
D:dbd(
DEC Answers
DEC z
Displays answers as integers or decimal numbers. Answers:
DEC
4 Dec
value 4 Dec »
Displays a real or complex number, expression, list, or matrix in decimal MATH
format. 2: 4 Dec
Degree
Degree †z
Sets degree angle mode. Degree
DelVar
DelVar variable †¼
CTL
Deletes from memory the contents of variable.
G:DelVar
DependAsk
DependAsk †y -
Sets table to ask for dependent-variable values. Depend: Ask
det(
det( matrix ) ¾
MATH
Returns determinant of matrix.
1:det(
DetectAsymOff
DetectAsymOff †y .
Turns off checks for rational function asymptotes when graphing. DetectAsymOff
Impacts graph speed. Does not perform extra calculations to detect
asymptotes pixel to pixel while graphing. Pixels will connect across the
screen even across an asymptote.
DetectAsymOn
DetectAsymOn †y .
Turns on checks for rational function asymptotes when graphing. DetectAsymOn
Impacts graph speed. Performs more calculations and will not connect
pixels across an asymptote on a graph.
DiagnosticOff
DiagnosticOff yN
DiagnosticOff
Sets diagnostics-off mode; r , r 2, and R 2 are not displayed as
regression model results.
DiagnosticOn
DiagnosticOn yN
DiagnosticOn
Sets diagnostics-on mode; r , r 2, and R 2 are displayed as regression
model results.
dim(
dim( listname ) y
9
Returns the dimension of listname.
OPS
dim(
dim( matrixname ) ¾
MATH
Returns the dimension of matrixname as a list.
3:dim(
dim(
length!dim( listname ) y9
OPS
Assigns a new dimension (length ) to a new or existing listname.
3:dim(
dim(
{rows,columns}!dim( matrixname ) ¾
MATH
Assigns new dimensions to a new or existing matrixname.
3:dim(
Disp
Disp †¼
Displays the home screen. I/O
3:Disp
Disp
Disp [ valueA,valueB,valueC,...,value n] †¼
Displays each value. I/O
3:Disp
DispGraph
DispGraph †¼
Displays the graph. I/O
4:DispGraph
DispTable
DispTable †¼
Displays the table. I/O
5:DispTable
Dot-Thick
Dot-Thick †z
Sets dot plotting mode; resets all Y=editor graph-style settings to Dot- Dot-Thick
Thick.
Dot-Thin
Dot-Thin †z
Sets dot plotting mode; resets all Y=editor graph-style settings to Dot- Dot-Thin
Thin.
DrawF
DrawFexpression[ ,color#] y
<
Draws expression (in terms of X ) on the graph with specified
DRAW
Color#:10 - 24 or color name pasted from [vars] COLOR. 6:DrawF
DrawInv
DrawInvexpression[ ,color#] y<
DRAW
Draws the inverse of expression by plotting X values on the y-axis and Y
values on the x-axis with specified 8:DrawInv
Color#: 10 - 24 or color name pasted from [vars] COLOR.
DS<(
DS<( variable ,value ):commandA:commands †¼
CTL
Decrements variable by 1; skips commandA if variable < value.
B:DS<(
e
e y [e]
Returns decimal approximation of the constant e.
e^(
e^( list ) yJ
Returns a list of e raised to a list of powers.
â
Exponent: yD
value âexponent
Returns value times 10 to the exponent.
â
Exponent: yD
list âexponent
Returns list elements times 10 to the exponent.
â
Exponent: yD
matrix âexponent
Returns matrix elements times 10 to the exponent.
4 Eff(
4 Eff( nominal rate , y
compounding periods) Œ
Computes the effective interest rate. 1:Finance
CALC
C: 4 Eff(
Else
Else
See If:Then:Else
Eng
Eng †z
Sets engineering display mode. Eng
Equ4 String(
Equ4 String(Y= var,Strn) y
N
Converts the contents of a Y= var to a string and stores it in Str n
Equ 4 String
(
eval(
eval(expression) †¼
Returns an evaluated expression as a string with 8 significant digits. The I/O
expression must be real. A:eval(
ExecLib
ExecLib †¼
CTL
Extends TI-Basic (not available)
K:ExecLib
expr(
expr( string) †¼
I/O
Converts the character string contained in string to an expression and B:expr(
executes the expression. string can be a string or a string variable.
ExpReg
ExpReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits an exponential regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
0:ExpReg
ExprOn
ExprOn †y
.
Turns on the expression display during TRACE.
ExprOn
Ücdf(
Ücdf( lowerbound,upperbound,numerator y=
df ,denominator df ) DISTR
0: Ü cdf(
Computes the Û distribution probability between lowerbound and
upperbound for the specified numerator df (degrees of freedom)
and denominator df.
4F34D
4F34D ƒ^
4: 4 F 3 4 D
Converts an answer from a fraction to a decimal or from a decimal to a
fraction. Fraction and or decimal may be an approximation. or
»
NUM
B: 4 F 3 4 D
»
FRAC
3: 4 F 3 4 D
Fill(
Fill( value ,matrixname ) ¾
MATH
Stores value to each element in matrixname.
4:Fill(
Fill(
Fill( value ,listname ) y9
Fix
Fix # †z
Sets fixed-decimal mode for # of decimal places. 0123456789
(select one)
Float
Float †z
Sets floating decimal mode. Float
fMax(
fMax( expression,variable ,lower,upper[ ,tolerance ] ) »
MATH
Returns the value of variable where the local maximum of expression
occurs, between lower and upper,with specified tolerance.
7:fMax(
fMin(
fMin( expression,variable ,lower,upper[ ,tolerance ] ) »
MATH
Returns the value of variable where the local minimum of expression
occurs, between lower and upper, with specified tolerance.
6:fMin(
fnInt(
fnInt( expression,variable ,lower,upper[ ,tolerance ] ) »
MATH
Returns the function integral of expression with respect to variable,
between lower and upper, with specified tolerance.
9:fnInt(
FnOff
FnOff [ function#,function#,...,function n] ½
Y-VARS
Deselects all Y= functions or specified Y= functions.
4:On/Off
2:FnOff
For(
:For( variable ,begin,end †¼
[,increment ] ):commands:End:commands CTL
4:For(
Executes commands through End, incrementing variable from begin
by increment until variable>end .
fPart(
fPart( value ) »
Returns the fractional part or parts of a real or complex number, NUM
expression, list, or matrix. 4:fPart(
Üpdf(
Üpdf( x ,numerator df ,denominator df ) y=
DISTR
Computes the Û distribution probability between lowerbound and
upperbound for the specified numerator df (degrees of freedom) 9: Ü pdf(
and denominator df.
4 Frac
value 4 Frac »
Displays a real or complex number, expression, list, or matrix as a fraction MATH
simplified to its simplest terms. 1: 4 Frac
Full
Full †z
Sets full screen mode. Full
Func
Func †z
Sets function graphing mode. Func
GarbageCollect
GarbageCollect yN
Displays the garbage collection menu to allow cleanup of unused GarbageCollect
archive memory.
gcd(
gcd( valueA,valueB) »
NUM
Returns the greatest common divisor of valueA and valueB, which can
be real numbers or lists. 9:gcd(
geometcdf(
geometcdf( p,x ) y=
DISTR
Computes a cumulative probability at x, the number of the trial on which
the first success occurs, for the discrete geometric distribution with the F:geometcdf(
specified probability of success p.
geometpdf(
geometpdf( p,x ) y=
DISTR
Computes a probability at x, the number of the trial on which the first
success occurs, for the discrete geometric distribution with the specified E:geometpdf(
probability of success p.
GetCalc(
GetCalc( variable [ ,portflag] ) †¼
I/O
Gets contents of variable on another TI-82 Adv Edition Python and
stores it to variable on the receiving TI-82 Adv Edition Python. By
0:GetCalc(
default, the TI-82 Adv Edition Python uses the USB port if it is connected.
If the USB cable is not connected, it uses the I/O port.
portflag =0 use USB port if connected;
portflag =1 use USB port;
portflag =2 use I/O port.
getDate
getDate yN
Returns a list giving the date according to the current value of the clock. getDate
The list is in {year,month,day} format.
getDtStr(
getDtStr( integer) y
N
Returns a string of the current date in the format specified by integer,
where: getDtStr(
1 = M/D/Y
2 = D/M/Y
3 = Y/M/D
getTime
getTime yN
Returns a list giving the time according to the current value of the clock. getTime
The list is in {hour,minute,second} format. The time is returned in the
24 hour format.
getTmFmt
getTmFmt yN
Returns an integer representing the clock time format that is currently set getTmFmt
on the device.
12 = 12 hour format
24 = 24 hour format
getTmStr(
getTmStr( integer) y
Returns a string of the current clock time in the format specified by
N
integer, where: getTmStr(
12 = 12 hour format
24 = 24 hour format
getKey
getKey †¼
I/O
Returns the key code for the current keystroke, or 0, if no key is pressed.
7:getKey
GraphColor(
GraphColor( function#,color#) †¼
CTL
Sets the color for function# .
H:GraphColor(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
GraphStyle(
GraphStyle( function#,graphstyle#) †¼
CTL
Sets a graphstyle for function# .
H:GraphStyle(
GridDot
GridDot [color#] †y
Turns on grid dots in the graph area in the specified color.
.
GridDot
Color#: 10 - 24 or color name pasted from [vars] COLOR.
GridLine
GridLine [color#] †y
.
Turns on grid lines in the graph area in the specified color. GridLine
Color#: 10 - 24 or color name pasted from [vars] COLOR.
GridOff
GridOff †y
Turns off grid format.
.
GridOff
G-T
G-T †z
Sets graph-table vertical split-screen mode. GRAPH-
TABLE
Histogram
Histogram Plot#(type,Xlist ,[,freqlist,color#]) †y
Used as the "type" argument in the command
,
TYPE
Where # gives Plot1, Plot2 or Plot3.
Horiz
Horiz †z
Sets horizontal split-screen mode. Horiz
Horizontal
Horizontal y [ ,color#,linestyle#] y<
DRAW
Draws a horizontal line at y in a specified
3:Horizontal
Color#: 10 - 24 or color name pasted from [vars] COLOR.
line style #: 1-4.
i
i yV
Returns the complex number i.
identity(
identity( dimension) ¾
MATH
Returns the identity matrix of dimension rows x dimension columns.
5:identity(
If
If condition:commandA:commands †¼
CTL
If condition = 0 (false), skips commandA.
1:If
If :conditionThen:commandsEnd:commands †¼
CTL
Executes commands from Then to End if condition = 1 (true).
2:Then
If
Then
Else
End
If: †¼
conditionThen:commandsElse:commandsEnd:commands CTL
3:Else
Executes commands from Then to Else if condition = 1 (true); from
Else to End if condition = 0 (false).
imag(
imag( value ) »
Returns the imaginary (non-real) part of a complex number or list of CMPLX
complex numbers. 3:imag(
invBinom(
invBinom(area,trial,p) y=
The inverse binomial cumulative distribution function results in the DISTR
minimum number of successes, such that the cumulative probability for C:invBinom(
that minimum number of successes ≥ the given cumulative probability
(area). If more information is needed, also find the binomcdf for the
result from invBinom( as shown below for a full analysis.
Details:
Assume the toss of a fair coin 30 times. What is the minimum number
of heads you must observe such that the cumulative probability for that
number of observed heads is at least 0.95?
The results on the screen first show that the minimum number of
successes to obtain at least the given cumulative probability of 0.95 is
19. Next, the cumulative probability for up to 19 is computed using
binomcdf( and is approximately 0.9506314271 which meets the criteria
of 0.9506314271≥0.95
Alternate Method:
Set Y1=binomcdf(30,0.5,X) and use the table of values (starting at 0 and
increment by 1) to find when the cumulative probability is at or just
above the given cumulative probability. This gives you a view of all
values to make decisions. For this example, search in the table to find
the cumulative probability just larger than 0.95. Again, the number of
successes is 19.
IndpntAsk
IndpntAsk †y
Sets table to ask for independent-variable values.
-
Indpnt:
Ask
IndpntAuto
IndpntAuto †y
Sets table to generate independent-variable values automatically.
-
Indpnt:
Input
Input †¼
Displays graph. I/O
2:Input
Input
Input [ variable ] †¼
I/O
Input [ "text ",variable ] 2:Input
Prompts for value to store to variable.
Input
Input [ Strn,variable ] †¼
I/O
Displays Str n and stores entered value to variable.
2:Input
inString(
inString( string,substring[ ,start ] ) yN
inString(
Returns the character position in string of the first character of substring
beginning at start.
int(
int( value ) »
NUM
Returns the largest integer a real or complex number, expression, list, or
matrix. 5:int(
GInt(
GInt( pmt1,pmt2[ ,roundvalue ] ) yŒ
1:Finance
Computes the sum, rounded to roundvalue, of the interest amount
between pmt1 and pmt2 for an amortization schedule.
CALC
A: G Int(
LEFT
LEFT yN
LEFT
LEFT is a tail argument for the invNorm( command where the optional
argument tail can be LEFT (-∞,-a), CENTER [-a,a] or RIGHT (a, ∞) for
Real a.
See also invNorm(.
RIGHT
RIGHT yN
RIGHT
RIGHT is a tail argument for the invNorm( command where the optional
argument tail can be LEFT (-∞,-a), CENTER [-a,a] or RIGHT (a, ∞) for
Real a.
See also invNorm(.
CENTER
CENTER yN
CENTER
CENTER is a tail argument for the invNorm( command where the
optional argument tail can be LEFT (-∞,-a), CENTER [-a,a] or RIGHT (a,
∞) for Real a.
See also invNorm(.
iPart(
iPart( value ) »
Returns the integer part of a real or complex number, expression, list, or NUM
matrix. 3:iPart(
irr(
irr( CF0,CFList [ ,CFFreq] ) yŒ
Returns the interest rate at which the net present value of the cash flow is 1:Finance
equal to zero. CALC
8:irr(
isClockOn
isClockOn y
Identifies if clock is ON or OFF. Returns 1 if the clock is ON. Returns 0 if the
N
clock is OFF. isClockOn
IS>(
:IS>( variable ,value ) †¼
:commandA CTL
:commands A:IS>(
Increments variable by 1; skips commandA if variable>value.
Ù
Ù listname y9
Identifies the next one to five characters as a user-created list name. OPS
B: Ù
LabelOff
LabelOff †y .
Turns off axes labels. LabelOff
Lbl
Lbl label †¼
CTL
Creates a label of one or two characters.
9:Lbl
lcm(
lcm( valueA,valueB) »
NUM
Returns the least common multiple of valueA and valueB, which can
be real numbers or lists. 8:lcm(
length(
length( string) y
N
Returns the number of characters in string .
length(
Line(
Line( X1,Y1,X2,Y2[,erase#,color#,linestyle#]) y<
DRAW
Draws a line from (X1 ,Y1 ) to (X2 ,Y2 ) with the following options:
erase #: 1,0, color #: 10-24, and line style #: 1-4. 2:Line(
Line(
Line( X1,Y1,X2,Y2,0[ ,line#]) y
<
Erases a line (erase #: 1,0) from (X1 ,Y1 ) to (X2 ,Y2 ).
DRAW
2:Line(
LinReg(a+bx)
LinReg(a+bx) [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a linear regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
8:LinReg
(a+bx)
LinRegTInt
LinRegTInt [ Xlistname,Ylistname,freqlist,confidence †…
level, regequ] TESTS
Performs a linear regression and computes the t confidence interval for G:LinRegTInt
the slope coefficient b.
LinRegTTest
LinRegTTest †…
[ Xlistname ,Ylistname ,freqlist ,alternative ,regequ] TESTS
F:LinRegTTest
Performs a linear regression and a t-test. alternative=L1 is <;
alternative=0 is ; alternative=1 is >.
@List(
@List( list ) y9
Returns a list containing the differences between consecutive elements in OPS
list. 7: @ List(
List4 matr(
List4 matr( listname1,...,listname n,matrixname ) y9
OPS
Fills matrixname column by column with the elements from each
specified listname.
0:List 4 matr
(
ln(
ln( value ) µ
Returns the natural logarithm of a real or complex number, expression,
or list.
LnReg
LnReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a logarithmic regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
9:LnReg
logBASE(
logBASE( value, base ) »
Returns the logarithm of a specifed value determined from a specified
base: logBASE(value, base). A: logBASE
Logistic
Logistic [ Xlistname ,Ylistname ,freqlist ,regequ] … CALC
B:Logistic
Fits a logistic regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
Manual-Fit
Manual-Fit[equname,color#,line style#] …
Fits a linear equation to a scatter plot with specified color and line style. CALC
D:Manual-
Color#: 10 - 24 or color name pasted from [vars] COLOR. Fit
line style #: 1-4.
MATHPRINT
MATHPRINT z
Displays most entries and answers the way they are displayed in
MATHPRINT
textbooks, such as .
Matr4 list(
Matr4 list( matrix ,listnameA,...,listname n) y9
OPS
Fills each listname with elements from each column in matrix.
A:Matr 4
list(
Matr4 list(
Matr4 list( matrix ,column#,listname ) y9
OPS
Fills a listname with elements from a specified column# in matrix.
A:Matr 4 list
(
max(
max( valueA,valueB) »
NUM
Returns the larger of valueA and valueB.
7:max(
max(
max( list ) »
NUM
Returns the larger of valueA and valueB.
7:max(
max(
max( listA,listB) y9
MATH
Returns a real or complex list of the larger of each pair of elements in listA
and listB.
2:max(
max(
max( value,list ) y9
MATH
Returns a real or complex list of the larger of value or each list element.
2:max(
mean(
mean( list [ ,freqlist ] ) y9
MATH
Returns the mean of list with frequency freqlist.
3:mean(
median(
median( list [ ,freqlist ] ) y9
MATH
Returns the median of list with frequency freqlist.
4:median(
Med-Med
Med-Med [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a median-median model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
3:Med-Med
Menu(
Menu("title ","text1",label1[ ,...,"text7",label7] ) †¼
Generates a menu of up to seven items during program execution. CTL
C:Menu(
min(
min( list ) y9
MATH
Returns smallest real or complex element in list.
1:min(
min(
min( listA,listB) y9
MATH
Returns real or complex list of the smaller of each pair of elements in listA
and listB.
1:min(
min(
min( value,list ) y9
MATH
Returns a real or complex list of the smaller of value or each list element.
1:min(
ModBoxplot
ModBoxplot Plot#( type,Xlist ,[,freqlist,color#]) †y
Used as the "type" argument in the command.
,
Where # gives Plot1, Plot2 or Plot3. TYPE
nCr
valueA nCr valueB »
PRB
Returns the number of combinations of valueA taken valueB at a time.
3:nCr
nCr
value nCr list »
PRB
Returns a list of the combinations of value taken each element in list at
a time. 3:nCr
nCr
listA nCr listB »
PRB
Returns a list of the combinations of each element in listA taken each
element in listB at a time.
3:nCr
n/d
n/d ƒ^
Displays results as a simple fraction. 1: n/d
or
»
NUM
D: n/d
or
»
FRAC
1:n/d
nDeriv(
nDeriv( expression,variable ,value [ ,H] ) »
When command is used in Classic mode, returns approximate numerical MATH
derivative of expression with respect to variable at value, with 8:nDeriv(
specific tolerance H .
In MathPrint mode, numeric derivative template pastes and uses default
tolerance H .
4 n/d 3 4 Un/d
4 n/d 3 4 Un/d ƒ^
3: 4 n/d 3 4
Converts the results from a fraction to mixed number or from a mixed
number to a fraction, if applicable. Un/d
or
or
»
FRAC
4: 4 n/d 3
4 Un/d
4 Nom(
4 Nom( effective rate , yŒ
compounding periods) 1:Finance
Computes the nominal interest rate. CALC
B: 4 Nom(
Normal
Normal †z
Sets normal display mode. Normal
normalcdf(
normalcdf( lowerbound,upperbound[ ,m,s ] ) y=
DISTR
Computes the normal distribution probability between lowerbound and
upperbound for the specified m and s. 2:normalcdf(
normalpdf(
normalpdf( x [ ,m,s ] ) y=
Computes the probability density function for the normal distribution at a DISTR
specified x value for the specified m and s. 1:normalpdf(
NormProbPlot
NormProbPlot Plot#( type,Xlist ,[,freqlist,color#]) †y
Used as the "type" argument in the command
,
Where # gives Plot1, Plot2 or Plot3.
not(
not( value ) y:
LOGIC
Returns 0 if value is 0. value can be a real number, expression, or list.
4:not(
nPr
valueA nPr valueB »
PRB
Returns the number of permutations of valueA taken valueB at a time.
2:nPr
nPr
value nPr list »
PRB
Returns a list of the permutations of value taken each element in list at
a time. 2:nPr
nPr
list nPr value »
PRB
Returns a list of the permutations of each element in list taken value at
a time. 2:nPr
nPr
listA nPr listB »
PRB
Returns a list of the permutations of each element in listA taken each
element in listB at a time.
2:nPr
npv(
npv( interest rate ,CF0,CFList [ ,CFFreq] ) yŒ
Computes the sum of the present values for cash inflows and outflows. 1:Finance
CALC
7:npv(
OpenLib(
OpenLib( †¼
Extends TI-Basic. (Not available.) CTL
J:OpenLib
(
or
valueA or valueB y:
LOGIC
Returns 1 if valueA or valueB is 0. valueA and valueB can be real
numbers, expressions, or lists. 2:or
Output(
Output( row,column,"text ") †¼
I/O
Displays text beginning at specified row and column of the home
screen. 6:Output(
Output(
Output( row,column,value ) †¼
I/O
Displays value beginning at specified row and column of the home
screen. 6:Output(
Param
Param †z
Sets parametric graphing mode. Par
Pause
Pause †¼
CTL
Suspends program execution until you press Í .
8:Pause
Pause
Pause [ value ] †¼
CTL
Displays value; suspends program execution until you press Í .
Pause
Pause [ value, time ] †¼
CTL
Displays value on the current home screen and execution of the
program continues after the time period specified. For time only, use 8:Pause
Pause “”,time where the value is a blank string. Time is in seconds.
Pause value,time.
piecewise
piecewise( »
New piecewise function to support entry of functions as they are seen in } or † to
textbook. This command can be found in » MATH B:piecewise( scroll to
B:piecewise
(
PlotsOff
PlotsOff [ 1,2,3] y
,
Deselects all stat plots or one or more specified stat plots (1, 2, or 3).
STAT
PLOTS
4:PlotsOff
PlotsOn
PlotsOn [ 1,2,3] y
,
Selects all stat plots or one or more specified stat plots (1, 2, or 3).
STAT
PLOTS
5:PlotsOn
Pmt_Bgn
Pmt_Bgn yŒ
Specifies an annuity due, where payments occur at the beginning of each 1:Finance
payment period. CALC
F:Pmt_Bgn
Pmt_End
Pmt_End yŒ
Specifies an ordinary annuity, where payments occur at the end of each 1:Finance
payment period. CALC
E:Pmt_End
poissonpdf(
poissonpdf( m,x ) y=
DISTR
Computes a probability at x for the discrete Poisson distribution with the
specified mean m.
C:poissonpdf
(
Polar
Polar †z
Sets polar graphing mode. Polar
4 Polar
complex value 4 Polar »
CMPLX
Displays complex value in polar format.
7: 4 Polar
PolarGC
PolarGC †y
Sets polar graphing coordinates format.
.
PolarGC
prgm
prgmname †¼
CTRL
Executes the program name.
D:prgm
GPrn(
GPrn( pmt1,pmt2[ ,roundvalue ] ) yŒ
1:Finance
Computes the sum, rounded to roundvalue, of the principal amount
between pmt1 and pmt2 for an amortization schedule.
CALC
0: G Prn(
Prompt
Prompt variableA[ ,variableB,...,variable n] †¼
I/O
Prompts for value for variableA, then variableB, and so on.
2:Prompt
1-PropZInt(
1-PropZInt( x ,n[ ,confidence level ] ) †…
TESTS
Computes a one-proportion z confidence interval.
A:1-PropZInt(
2-PropZInt(
2-PropZInt( x1,n1,x2,n2[ ,confidence level ] ) †…
TESTS
Computes a two-proportion z confidence interval.
B:2-PropZInt(
1-PropZTest(
1-PropZTest( p0,x ,n[ ,alternative ,drawflag, color#] ) †…
TESTS
Computes a one-proportion z test. alternative=L1 is <; alternative=0 is
; alternative=1 is >. drawflag =1 draws results; drawflag =0
5:1-PropZTest
calculates results. (
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Pt-Change(
Pt-Change( x ,y [ ,color#] ) y<
POINTS
Toggles a point on or off at (x,y) on the graph area. Off will be in the
Background color and On will be the specified 3:Pt-Change(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Pt-Off(
Pt-Off( x ,y [ ,mark ] ) y<
POINTS
Erases a point at (x,y) on the graph area using mark. The Off state may
be the background color determined by the ImageVar or color setting.
2:Pt-Off(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Pt-On(
Pt-On( x ,y [ ,mark,color#] ) y<
POINTS
Draws a point at (x,y) on the graph area using mark and the specified
color# . 1:Pt-On(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
PwrReg
PwrReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a power regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
A:PwrReg
Pxl-Off(
Pxl-Off( row,column) y<
The Off state will display the set Background Image Var or COLOR. POINTS
5:Pxl-Off(
Pxl-On(
Pxl-On( row,column[ ,color#] ) y<
POINTS
Draws pixel on the graph area at (row,column ) in the specified color.
4:Pxl-On(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
pxl-Test(
pxl-Test( row,column) y
<
Returns 1 if pixel (row, column ) is on, 0 if it is off;
POINTS
7:pxl-Test(
P4 Rx(
P4 Rx( r,q) y;
ANGLE
Returns X , given polar coordinates r and q or a list of polar coordinates.
7:P 4 Rx(
P4 Ry(
P4 Ry( r,q) y;
ANGLE
Returns Y, given polar coordinates r and q or a list of polar coordinates.
8:P 4 Ry(
QuadReg
QuadReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a quadratic regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
5:QuadReg
QuartReg
QuartReg [ Xlistname ,Ylistname ,freqlist ,regequ] …
CALC
Fits a quartic regression model to Xlistname and Ylistname with
frequency freqlist, and stores the regression equation to regequ .
7:QuartReg
Radian
Radian †z
Sets radian angle mode. Radian
rand
rand[ ( numtrials) ] »
Returns a random number between 0 and 1 for a specified number of PRB
trials numtrials. 1:rand
randBin(
randBin( numtrials,prob[ ,numsimulations] ) »
Generates and displays a random real number from a specified Binomial PRB
distribution. 7:randBin(
randIntNoRep(
randIntNoRep( lowerint,upperint [,numelements]) »
Returns a random ordered list of integers from a lower integer to an PRB
upper integer which may include the lower integer and upper integer. 8:randIntNoRep(
If the optional argument numelements is specified, the first
numelements are listed. The first numelements term in the list of
random integers are displayed.
randM(
randM( rows,columns) ¾
MATH
Returns a random matrix of rows × columns.
6:randM(
Max rows x columns = 400 matrix elements.
randNorm(
randNorm( m,s [,numtrials] ) »
Generates and displays a random real number from a specified Normal PRB
distribution specified by m and s for a specified number of trials 6:randNorm(
numtrials.
re ^qi
re ^qi †z
re^qi
Sets the mode to polar complex number mode (r e^q i).
Real
Real †z
Sets mode to display complex results only when you enter complex Real
numbers.
RecallGDB
RecallGDB n y<
STO
Restores all settings stored in the graph database variable GDB n .
4:RecallGDB
RecallPic
RecallPic n y
<
Displays the graph and adds the picture stored in Picn .
STO
2:RecallPic
4 Rect
complex value 4 Rect »
CMPLX
Displays complex value or list in rectangular format.
6: 4 Rect
RectGC
RectGC †y
Sets rectangular graphing coordinates format.
.
RectGC
ref(
ref( matrix ) ¾
MATH
Returns the row-echelon form of a matrix.
A:ref(
remainder(
remainder( dividend, divisor) »
Reports the remainder as a whole number from a division of two whole NUM
numbers where the divisor is not zero. 0:remainder(
remainder(
remainder( dividend, list ) »
Reports the remainder as a whole number from a division of two whole NUM
numbers where the divisor is a list. 0:remainder(
remainder(
remainder( list, list ) »
Reports the remainder as a whole number from a division of two lists. NUM
0:remainder
(
Repeat
Repeatcondition:commands:End:commands †¼
CTL
Executes commands until condition is true.
6:Repeat
Return
Return †¼
Returns to the calling program. CTL
E:Return
round(
round( value [ ,#decimals] ) »
NUM
Returns a number, expression, list, or matrix rounded to #decimals ( 9).
2:round(
ärow(
ärow( value ,matrix ,row) ¾
MATH
Returns a matrix with row of matrix multiplied by value and stored in
row. E: ä row(
ärow+(
ärow+( value ,matrix ,rowA,rowB) ¾
MATH
Returns a matrix with rowA of matrix multiplied by value, added to
rowB, and stored in rowB. F: ä row+(
rowSwap(
rowSwap( matrix ,rowA,rowB) ¾
MATH
Returns a matrix with rowA of matrix swapped with rowB.
C:rowSwap(
rref(
rref( matrix ) ¾
MATH
Returns the reduced row-echelon form of a matrix.
B:rref(
R4 Pr(
R4 Pr( x ,y ) y;
ANGLE
Returns R , given rectangular coordinates x and y or a list of rectangular
coordinates. 5:R 4 Pr(
R4 Pq(
R4 Pq( x ,y ) y;
ANGLE
Returns q , given rectangular coordinates x and y or a list of rectangular
coordinates. 6:R 4 P q (
2-SampÜTest
2-SampÜTest †…
[ TESTS
listname1 E:2-Samp Ü Test
,
listname2
,freqlist1,freqlist2,alternative ,drawflag,color#]
Performs a two-sample Û test. alternative=L1 is <; alternative=0
is ; alternative=1 is >. drawflag =1 draws results; drawflag =0
calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
2-SampÜTest
2-SampÜTestSx1,n1,Sx2,n2 †…
[,alternative ,drawflag,color#] TESTS
E:2-Samp Ü Test
Performs a two-sample Û test. alternative=L1 is <; alternative=0
is ; alternative=1 is >. drawflag =1 draws results; drawflag =0
calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
2-SampTInt
2-SampTInt †…
[ listname1,listname2,freqlist1,freqlist2,confidence TESTS
level ,pooled] 0:2-SampTInt
(Data list input)
Computes a two-sample t confidence interval. pooled =1 pools
variances; pooled =0 does not pool variances.
2-SampTInt
2-SampTIntv 1,Sx1,n1,v 2,Sx2,n2[,confidence †…
level ,pooled] TESTS
(Summary stats input) 0:2-SampTInt
Computes a two-sample t confidence interval. pooled =1 pools
variances; pooled =0 does not pool variances.
2-SampTTest
2-SampTTestv 1,Sx1,n1,v2,Sx2,n2 †…
[,alternative ,pooled,drawflag,color#] ) TESTS
4:2-SampTTest
Computes a two-sample t test. alternative=L1 is <; alternative=0
is ; alternative=1 is >. pooled =1 pools variances; pooled =0 does
not pool variances. drawflag =1 draws results; drawflag =0
calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
2-SampZInt(
2-SampZInt( s 1 ,s 2 †…
[,listname1,listname2,freqlist1,freqlist2,confidence TESTS
level ] ) 9:2-SampZInt(
(Data list input)
Computes a two-sample z confidence interval.
2-SampZInt(
2-SampZInt( s 1,s 2,v 1,n1,v 2,n2[,confidence level ] ) †…
(Summary stats input) TESTS
9:2-SampZInt(
Computes a two-sample z confidence interval.
2-SampZTest(
2-SampZTest( s 1,s 2,v 1,n1,v 2,n2 †…
[,alternative ,drawflag,color#] ) TESTS
3:2-SampZTest(
Computes a two-sample z test. alternative=L1 is <; alternative=0 is
; alternative=1 is >. drawflag =1 draws results; drawflag =0
calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Scatter
Scatter Plot#(type,Xlist ,[,freqlist,color#]) †y
Used as the "type" argument in the command
,
TYPE
Where # gives Plot1, Plot2 or Plot3.
Sci
Sci †z
Sets scientific notation display mode. Sci
Select(
Select( Xlistname ,Ylistname ) y9
Selects one or more specific data points from a scatter plot or xyLine OPS
plot (only), and then store's the selected data points to two new 8:Select(
lists, Xlistname and Ylistname.
SEQ(n)
Seq(n) †z
In sequence mode, SEQ(n ) sets the sequence editor type to enter
sequence functions, u, v, or w, as a function of the independent variable
SEQ( n)
n . Can also be set from the Y= editor in SEQ mode.
SEQ(n+1)
Seq(n+1) †z
In sequence mode, SEQ(n+1 ) sets the sequence editor type to enter
sequence functions, u, v, or w, as a function of the independent variable
SEQ( n+1)
n+1 . Can also be set from the Y= editor in SEQ mode.
SEQ(n+2)
Seq(n+2) †z
In sequence mode, SEQ(n+2 ) sets the sequence editor type to enter
sequence functions, u, v, or w, as a function of the independent variable
SEQ( n+2)
n+2 . Can also be set from the Y= editor in SEQ mode.
Seq
Seq †z
Sets sequence graphing mode. Seq
Sequential
Sequential †z
Sets mode to graph functions sequentially. Sequential
setDtFmt(
setDtFmt( integer) y
Sets the date format.
N
setDtFmt(
1 = M/D/Y
2 = D/M/Y
3 = Y/M/D
setTmFmt(
setTmFmt( integer) yN
Sets the time format. setTmFmt(
12 = 12 hour format
24 = 24 hour format
SetUpEditor
SetUpEditor …
Removes all list names from the stat list editor, and then restores list EDIT
names L1 through L6 to columns 1 through 6. 5:SetUpEditor
SetUpEditor
SetUpEditor listname1[ ,listname2,...,listname20] …
Removes all list names from the stat list editor, then sets it up to EDIT
display one or more listnames in the specified order, starting with 5:SetUpEditor
column 1.
Shade(
Shade( lowerfunc ,upperfunc y<
[ ,Xleft ,Xright ,pattern,patres,color#] ) DRAW
7:Shade(
Draws lowerfunc and upperfunc in terms of X on the current
graph and uses pattern and patres to shade and color the area
bounded by lowerfunc, upperfunc, Xleft, and Xright.
lowerfunc and upperfunc are shaded in the same specified
color.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
ShadeÜ(
ShadeÜ y=
( lowerbound,upperbound,numerator df ,denominator DRAW
df [ ,color#] ) 4:Shade Ü (
Draws the density function for the Û distribution specified by
numerator df and denominator df and shades and colors the
area between lowerbound and upperbound .
Color#: 10 - 24 or color name pasted from [vars] COLOR.
ShadeNorm(
ShadeNorm( lowerbound,upperbound[ ,m,s ,color#] ) y=
DRAW
Draws the normal density function specified by m and s and shades
and colors the area between lowerbound and upperbound .
1:ShadeNorm(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Shade_t(
Shade_t( lowerbound,upperbound,df [ ,color#] ) y=
Draws the density function for the Student-t distribution specified by DRAW
degrees of freedom df, and shades or colors the area between 2:Shade_t(
lowerbound and upperbound .
Color#: 10 - 24 or color name pasted from [vars] COLOR.
sin(
sin( value ) yN
Returns the sine of a real number, expression, or list. sin(
sinL1 (
sinL1 ( value ) yN
sin-1(
Returns the arcsine of a real number, expression, or list.
sinh(
sinh( value ) yN
Returns the hyperbolic sine of a real number, expression, or list. sinh(
sinhL1 (
sinhL1 ( value ) yN
sinh L 1 (
Returns the hyperbolic arcsine of a real number, expression, or list.
SinReg
SinReg …
[ iterations,Xlistname ,Ylistname ,period,regequ] CALC
C:SinReg
Attempts iterations times to fit a sinusoidal regression model to
Xlistname and Ylistname using a period guess, and stores the
regression equation to regequ .
SortA(
SortA( listname ) y9
OPS
Sorts elements of listname in ascending order.
1:SortA(
SortA(
SortA( keylistname ,dependlist1 y9
[ ,dependlist2,...,dependlist n] ) OPS
1:SortA(
Sorts elements of keylistname in ascending order, then sorts each
dependlist as a dependent list.
SortD(
SortD( listname ) y9
OPS
Sorts elements of listname in descending order.
2:SortD(
SortD(
SortD( keylistname ,dependlist1[ ,dependlist2,..., y9
dependlist n] ) OPS
2:SortD(
Sorts elements of keylistname in descending order, then sorts each
dependlist as a dependent list.
startTmr
startTmr yN
Starts the clock timer. Store or note the displayed value, and use it as startTmr
the argument for checkTmr( ) to check the elapsed time.
STATWIZARD ON
STATWIZARD ON yN
Enables wizard syntax help for statistical commands, distributions, and STATWIZARD
seq(. ON(
stdDev(
stdDev( list [ ,freqlist ] ) y9
MATH
Returns the standard deviation of the elements in list with frequency
freqlist. 7:stdDev(
Stop
Stop †¼
Ends program execution; returns to home screen. CTL
F:Stop
Store !
Store: value !variable ¿
Stores value in variable.
StoreGDB
StoreGDB n y<
STO
Stores current graph in database GDB n .
3:StoreGDB
String4 Equ(
String4 Equ( string,Y= var) †¼
I/O
Converts string into an equation and stores it in Y= var.
D:String>Equ(
string can be a string or string variable.
String4Equ( is the inverse of Equ4String(.
sub(
sub( string,begin,length) yN
sub(
Returns a string that is a subset of another string , from begin to
length .
sum(
sum( list [ ,start ,end] ) y9
MATH
Returns the sum of elements of list from start to end .
5:sum(
summation G(
G( expression[ ,start ,end] ) »
Classic command as shown. NUM
In MathPrint™ the summation entry template displays and returns 0: summation G(
the sum of elements of list from start to end, where start <= end .
tan(
tan( value ) y
Returns the tangent of a real number, expression, or list.
N
tan(
tanL1 ( value ) y
N
Returns the arctangent of a real number, expression, or list. tan-1(
Tangent(
Tangent( expression,value [ ,color#,linestyle#] ) y<
DRAW
Draws a line tangent to expression at X =value with specified color #:
10-24 and line style linestyle #: 1-2.
5:Tangent(
Color#: 10 - 24 or color name pasted from [vars] COLOR.
tanh(
tanh( value ) y
Returns hyperbolic tangent of a real number, expression, or list.
N
tanh(
tanhL1 (
tanhL1 ( value ) yN
tanhL1 (
Returns the hyperbolic arctangent of a real number, expression, or list.
tcdf(
tcdf( lowerbound,upperbound,df ) y=
DISTR
Computes the Student-t distribution probability between lowerbound
and upperbound for the specified degrees of freedom df.
6:tcdf(
Text(
Text( row,column,text1,text2,...,text n) y<
DRAW
Writes text on graph beginning at pixel (row,column ), where 0 row
164 and 0 column 264.
0:Text(
Full mode, row must be <=148; column must be 256
Horiz mode, row must be row<=66 and column must be <=256
G-T mode, row must be row <=126; column must be 176
TextColor(
TextColor( [color#] †y <
Then
Then
See If:Then
Thick
Thick †z
Resets all Y=editor line-style settings to Thick. Thick
Thin
Thin †z
Resets all Y=editor line-style settings to Thin. Thin
Time
Time †y
Sets sequence graphs to plot with respect to time.
.
Time
timeCnv(
timeCnv( seconds) yN
Converts seconds to units of time that can be more easily understood for timeCnv
evaluation. The list is in {days,hours,minutes,seconds} format.
TInterval
TInterval [ listname ,freqlist ,confidence level ] †…
(Data list input) TESTS
Computes a t confidence interval.
8:TInterval
TInterval
TInterval v ,Sx ,n[ ,confidence level ] †…
toString(
toString( (value [,format ]) †¼
I/O
Converts value to a string where value can be real, complex, an C:toString(
evaluated expression, list, or matrix. String value displays in classic
format (0) following the mode setting AUTO/DEC or in decimal format
(1).
tpdf(
tpdf( x ,df ) y=
DISTR
Computes the probability density function (pdf) for the Student-t
distribution at a specified x value with specified degrees of freedom df.
5:tpdf(
Trace
Trace r
Displays the graph and enters TRACE mode.
T-Test
T-Test m0 †…
[ ,listname ,freqlist ,alternative ,drawflag,color#]) TESTS
(Data list input) 2:T-Test
Performs a t test with frequency freqlist. alternative=L1 is <;
alternative=0 is ; alternative=1 is >. drawflag =1 draws results;
drawflag =0 calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
T-Test
T-Test m0,v ,Sx ,n[ ,alternative ,drawflag,color#]) †…
TESTS
Performs a t test with frequency freqlist. alternative=L1 is < ;
alternative=0 is Ä ; alternative=1 is >. drawflag =1 draws results; 2:T-Test
drawflag =0 calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
tvm_æ
tvm_æ [ ( Ú,PV,PMT,FV,P/Y,C/Y) ] yŒ
Computes the annual interest rate. 1:Finance
CALC
3:tvm_ æ
tvm_Ú
tvm_Ú[ ( æ ,PV,PMT,FV,P/Y,C/Y) ] yŒ
Computes the number of payment periods. 1:Finance
CALC
5:tvm_ Ú
tvm_Pmt
tvm_Pmt[ ( Ú,æ ,PV,FV,P/Y,C/Y) ] yŒ
Computes the amount of each payment. 1:Finance
CALC
2:tvm_Pmt
tvm_PV
tvm_PV[ ( Ú,æ ,PMT,FV,P/Y,C/Y) ] yŒ
Computes the present value. 1:Finance
CALC
4:tvm_PV
UnArchive
UnArchive variable yL
Moves the specified variables from the user data archive memory to RAM. 6:UnArchive
or
»
FRAC
2:Un/d
uvAxes
uvAxes †y
.
Sets sequence graphs to plot u(n ) on the x-axis and v(n ) on the y-axis.
uv
uwAxes
uwAxes †y
.
Sets sequence graphs to plot u(n ) on the x-axis and w(n ) on the y-axis.
uw
1-VarStats
1-VarStats [ Xlistname ,freqlist ] …
CALC
Performs one-variable analysis on the data in Xlistname with frequency
freqlist. 1:1-Var Stats
2-VarStats
2-VarStats [ Xlistname ,Ylistname ,freqlist ] …
CALC
Performs two-variable analysis on the data in Xlistname and Ylistname
with frequency freqlist.
2:2-Var Stats
variance(
variance( list [ ,freqlist ] ) y9
MATH
Returns the variance of the elements in list with frequency freqlist.
8:variance(
vwAxes
vwAxes †y
.
Sets sequence graphs to plot v(n ) on the x-axis and w(n ) on the y-axis.
vw
Wait
Waittime †¼
CTL
Suspends execution of a program for a given time. Maximum time is 100
seconds. A:Wait
Web
Web †y
Sets sequence graphs to trace as webs.
.
Web
:While
:Whilecondition:commands †¼
:End:command CTL
5:While
Executes commands while condition is true.
xor
valueA xor valueB y:
LOGIC
Returns 1 if only valueA or valueB = 0. valueA and valueB can be real
numbers, expressions, or lists. 3:xor
xyLine
xyLine Plot#( type,Xlist ,[,freqlist,color#]) †y
ZBox
ZBox †q
Displays a graph, lets you draw a box that defines a new viewing ZOOM
window, and updates the window. 1:ZBox
ZDecimal
ZDecimal †q
ZOOM
Adjusts the viewing window so that TraceStep=0.1, @ X=0.5 and
@ Y=0.5, and displays the graph screen with the origin centered on the 4:ZDecimal
screen.
ZFrac1/2
ZFrac1/2 q
ZOOM
Sets the window variables so that you can trace in increments of , if B:ZFrac1/2
possible. Sets TraceStep to and @ X and @ Y to .
ZFrac1/3
ZFrac1/3 q
ZOOM
Sets the window variables so that you can trace in increments of , if C:ZFrac1/3
possible. Sets TraceStep to and @ X and @ Y to .
ZFrac1/4
ZFrac1/4 q
ZOOM
Sets the window variables so that you can trace in increments of , if D:ZFrac1/4
possible. Sets TraceStep to and @ X and @ Y to .
ZFrac1/5
ZFrac1/5 q
ZOOM
Sets the window variables so that you can trace in increments of , if E:ZFrac1/5
possible. Sets TraceStep to and @ X and @ Y to .
ZFrac1/8
ZFrac1/8 q
ZOOM
Sets the window variables so that you can trace in increments of , if F:ZFrac1/8
possible. Sets TraceStep to and @ X and @ Y to .
ZFrac1/10
ZFrac1/10 q
ZOOM
Sets the window variables so that you can trace in increments of , if G:ZFrac1/10
possible. Sets TraceStep to and @ X and @ Y to .
ZInteger
ZInteger †q
Redefines the viewing window using the following dimensions: ZOOM
TraceStep=1, @ X=0.5, Xscl=10, @ Y=1, Yscl=10. 8:ZInteger
ZInterval
ZIntervals [ ,listname ,freqlist ,confidence level ] †…
(Data list input) TESTS
Computes a z confidence interval.
7:ZInterval
ZInterval
ZIntervals ,v ,n[ ,confidence level ] †…
(Summary stats input) TESTS
Computes a z confidence interval.
7:ZInterval
Zoom In
Zoom In †q
Magnifies the part of the graph that surrounds the cursor location. ZOOM
2:Zoom In
ZoomFit
ZoomFit †q
ZOOM
Recalculates Ymin and Ymax to include the minimum and maximum Y
values, between Xmin and Xmax , of the selected functions and replots
0:ZoomFit
the functions.
ZoomRcl
ZoomRcl †q
Graphs the selected functions in a user-defined viewing window. MEMORY
3:ZoomRcl
ZoomStat
ZoomStat †q
Redefines the viewing window so that all statistical data points are ZOOM
displayed. 9:ZoomStat
ZoomSto
ZoomSto †q
Immediately stores the current viewing window. MEMORY
2:ZoomSto
ZPrevious
ZPrevious †q
Replots the graph using the window variables of the graph that was MEMORY
displayed before you executed the last ZOOM instruction. 1:ZPrevious
ZQuadrant1
ZQuadrant1 q
Displays the portion of the graph that is in quadrant 1. ZOOM
A:ZQuadrant1
ZStandard
ZStandard †q
Replots the functions immediately, updating the window variables to the ZOOM
default values. 6:ZStandard
Z-Test(
Z-Test( m0,s †…
[ ,listname ,freqlist ,alternative ,drawflag,color#]) TESTS
(Data list input) 1:Z-Test(
Performs a z test with frequency freqlist. alternative= L1 is <;
alternative=0 is ; alternative=1 is >. drawflag =1 draws results;
drawflag =0 calculates results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
Z-Test(
Z-Test( m0,s ,v ,n[ ,alternative ,drawflag,color#]) †…
(Summary stats input) TESTS
Performs a z test. alternative=L1 is <; alternative=0 is ;
1:Z-Test(
alternative=1 is >. drawflag =1 draws results; drawflag =0 calculates
results.
Color#: 10 - 24 or color name pasted from [vars] COLOR.
ZTrig
ZTrig †q
Replots the functions immediately, updating the window variables to ZOOM
preset values for plotting trig functions. 7:ZTrig
! (factorial)
Factorial: value ! »
Returns factorial of value . PRB
4:!
! (factorial)
Factorial: list ! »
PRB
Returns factorial of list elements.
4:!
¡ (degrees notation)
Degrees notation: value ¡ y;
ANGLE
Interprets value as degrees; designates degrees in DMS format.
1: ¡
r (radian)
Radian: angle r y;
ANGLE
Interprets angle as radians. 3:r
T (transpose)
Transpose: matrix T ¾
MATH
Returns a matrix in which each element (row, column) is
swapped with the corresponding element (column, row) of 2: T
matrix.
x‡
x throot x ‡value »
MATH
Returns x th root of value . 5: x ‡
x ‡(
x throot x ‡list »
x ‡(
list x ‡value »
MATH
Returns list roots of value. 5: x ‡
x ‡(
listAx ‡listB »
MATH
Returns listA roots of listB. 5: x ‡
3 (cube)
Cube: value 3 »
MATH
Returns the cube of a real or complex number, expression, list, or
square matrix. 3: 3
= (equal)
Equal: y:
valueA=valueB TEST
Returns 1 if valueA = valueB. Returns 0 if valueA valueB.
1:=
valueA and valueB can be real or complex numbers,
expressions, lists, or matrices.
{ (less or equal)
Less than or equal: y:
valueA{ valueB TEST
Returns 1 if valueA { valueB. Returns 0 if valueA > valueB.
6: {
valueA and valueB can be real or complex numbers,
expressions, or lists.
≥ (greater or equal)
Greater than or equal: y:
valueA≥valueB TEST
Returns 1 if valueA ≥ valueB. Returns 0 if valueA < valueB.
4: ≥
valueA and valueB can be real or complex numbers,
expressions, or lists.
L1 (inverse)
Inverse: value L1 œ
Returns 1 divided by a real or complex number or expression.
L1 (inverse)
Inverse: matrix L1 œ
2 (square)
Square: value 2 ¡
2 (square)
Square: list 2 ¡
2 (square)
Square: matrix 2 ¡
^ (power)
Powers: value ^power ›
Returns value raised to power. value can be a real or
complex number or expression.
^ (power)
Powers: list ^power ›
Returns list elements raised to power.
^ (power)
Powers: matrix ^power ›
Returns matrix elements raised to power.
L (negation)
Negation: Lvalue Ì
Returns the negative of a real or complex number, expression,
list, or matrix.
‡( (square root)
Square root: ‡( value ) yC
Returns square root of a real or complex number, expression, or
list.
ä (multiply)
Multiplication: ¯
valueAävalueB
Returns valueA times valueB.
ä (multiply)
Multiplication: ¯
ä (multiply)
Multiplication: ¯
list ävalue
Returns each list element times value .
ä (multiply)
Multiplication: ¯
listAälistB
Returns listA elements times listB elements.
ä (multiply)
Multiplication: ¯
value ämatrix
Returns value times matrix elements.
ä (multiply)
Multiplication: ¯
matrixAämatrixB
Returns matrixA times matrixB.
à (divide)
Division: valueAàvalueB ¥
Returns valueA divided by valueB
à (divide)
Division: list àvalue ¥
Returns list elements divided by value.
à (divide)
Division: value àlist ¥
à (divide)
Division: listAàlistB ¥
Returns listA elements divided by listB elements.
+ (add)
Addition: valueA+valueB Ã
Returns valueA plus valueB.
+ (add)
Addition: list +value Ã
Returns list in which value is added to each list element.
+ (add)
Addition: listA+listB Ã
Returns listA elements plus listB elements.
+ (add)
Addition: Ã
matrixA+matrixB
Returns matrixA elements plus matrixB elements.
+ (concatenation)
Concatenation: Ã
string1+string2
Concatenates two or more strings.
N (subtract)
Subtraction: ¹
valueANvalueB
N (subtract)
Subtraction: ¹
value Nlist
Subtracts list elements from value
N (subtract)
Subtraction: ¹
list Nvalue
Subtracts value from list elements.
N (subtract)
Subtraction: ¹
listANlistB
Subtracts listB elements from listA elements.
N (subtract)
Subtraction: ¹
matrixANmatrixB
Subtracts matrixB elements from matrixA elements.
94 Error Messages
ERROR TYPE Possible Causes and Suggested Remedies
required.
In an editor, you entered a type that is not allowed, such as
a matrix entered as an element in the stat list editor.
You attempted to store an incorrect data type, such as a
matrix, to a list.
You attempted to enter complex numbers into the n/d
MathPrint™ template.
DIMENSION Your calculator displays the ERR:DIMENSION MISMATCH
MISMATCH error if you are trying to perform an operation that
references one or more lists or matrices whose dimensions
do not match. For example, multiplying L1*L2, where L1=
{1,2,3,4,5} and L2={1,2} produces an ERR:DIMENSION
MISMATCH error because the number of elements in L1
and L2 do not match.
You may need to turn Plots Off to continue.
DIVIDE BY 0 You attempted to divide by zero. This error is not returned
during graphing. The TI-82 Advance Edition Python allows
for undefined values on a graph.
• You attempted a linear regression with a vertical line.
DOMAIN You specified an argument to a function or instruction
outside the valid range. The TI-82 Advance Edition Python
allows for undefined values on a graph.
You attempted a logarithmic or power regression with a LX
or an exponential or power regression with a LY.
You attempted to compute GPrn( or GInt( with
pmt2 < pmt1.
DUPLICATE You attempted to create a duplicate group name.
Duplicate A variable you attempted to transmit cannot be
Name transmitted because a variable with that name already
exists in the receiving unit.
EXPIRED You have attempted to run an application with a limited
trial period which has expired.
Error in Xmit The TI-82 Advance Edition Python was unable to transmit
an item. Check to see that the cable is firmly connected to
both units and that the receiving unit is in receive mode.
You pressed É to break during transmission.
Setup RECEIVE first and then SEND, when sending files
(8) between graphing calculators.
ID NOT This error occurs when the SendID command is executed
FOUND but the proper graphing calculator ID cannot be found.
ILLEGAL You attempted to use an invalid function in an argument to
Error Messages 95
ERROR TYPE Possible Causes and Suggested Remedies
NEST a function, such as seq( within expression for seq( .
INCREMENT The increment, step, in seq( is 0 or has the wrong sign. .
The TI-82 Advance Edition Python allows for undefined
values on a graph.
The increment in a For( loop is 0.
INVALID You attempted to reference a variable or use a function
where it is not valid. For example, Yn cannot reference Y,
Xmin, @X, or TblStart.
In Seq mode, you attempted to graph a phase plot without
defining both equations of the phase plot.
In Seq mode, you attempted to graph a recursive sequence
without having input the correct number of initial
conditions.
In Seq mode, you attempted to reference terms other than
( nN1) or ( nN2) .
You attempted to designate a graph style that is invalid
within the current graph mode.
You attempted to use Select( without having selected
(turned on) at least one xyLine or scatter plot.
INVALID The ERR:INVALID DIMENSION error message may occur if
DIMENSION you are trying to graph a function that does not involve the
stat plot features. The error can be corrected by turning off
the stat plots. To turn the stat plots off, press y
, and then select 4:PlotsOff .
You specified a list dimension as something other than an
integer between 1 and 999.
You specified a matrix dimension as something other than
an integer between 1 and 99.
You attempted to invert a matrix that is not square.
ITERATIONS The solve( function or the equation solver has exceeded the
maximum number of permitted iterations. Examine a
graph of the function. If the equation has a solution,
change the bounds, or the initial guess, or both.
irr( has exceeded the maximum number of permitted
iterations.
When computing æ, the maximum number of iterations
was exceeded.
LABEL The label in the Goto instruction is not defined with a Lbl
instruction in the program.
LINK L1 (or The calculator has been disabled for testing. To restore full
any other functionality, use TI Connect™ CE software to download a
file) to
96 Error Messages
ERROR TYPE Possible Causes and Suggested Remedies
Restore file to your calculator from your computer, or transfer any
file to your calculator from another TI-82 Advance Edition
Python.
MEMORY Memory is insufficient to perform the instruction or
function. You must delete items from memory before
executing the instruction or function.
Recursive problems return this error; for example, graphing
the equation Y1=Y1.
Branching out of an If / Then, For( , While, or Repeat loop
with a Goto also can return this error because the End
statement that terminates the loop is never reached.
MemoryFull You are unable to transmit an item because the receiving
unit’s available memory is insufficient. You may skip the
item or exit receive mode.
During a memory backup, the receiving unit’s available
memory is insufficient to receive all items in the sending
unit’s memory. A message indicates the number of bytes
the sending unit must delete to do the memory backup.
Delete items and try again.
MODE You attempted to store to a window variable in another
graphing mode or to perform an instruction while in the
wrong mode; for example, DrawInv in a graphing mode
other than Func.
NO SIGN The solve( function or the equation solver did not detect a
CHANGE sign change.
You attempted to compute æ when FV, (Ú PMT), and PV
are all 0, or when FV, (Ú PMT), and PV are all _ 0.
You attempted to compute irr( when neither CFList nor
CFO is > 0, or when neither CFList nor CFO is < 0.
NONREAL In Real mode, the result of a calculation yielded a complex
ANSWERS result. . The TI-82 Advance Edition Python allows for
undefined values on a graph.
OVERFLOW You attempted to enter, or you have calculated, a number
that is beyond the range of the graphing calculator. The TI-
82 Advance Edition Python allows for undefined values on a
graph.
RESERVED You attempted to use a system variable inappropriately.
SINGULAR A singular matrix (determinant = 0) is not valid as the
MATRIX argument for L1.
The SinReg instruction or a polynomial regression
generated a singular matrix (determinant = 0) because the
algorithm could not find a solution, or a solution does not
Error Messages 97
ERROR TYPE Possible Causes and Suggested Remedies
exist.
The TI-82 Advance Edition Python allows for undefined
values on a graph.
SINGULARITY expression in the solve( function or the equation solver
contains a singularity (a point at which the function is not
defined). Examine a graph of the function. If the equation
has a solution, change the bounds or the initial guess or
both.
STAT You attempted a stat calculation with lists that are not
appropriate.
Statistical analyses must have at least two data points.
Med-Med must have at least three points in each partition.
When you use a frequency list, its elements must be 0.
( Xmax N Xmin) à Xscl must be between 0 and 131 for a
histogram.
STAT PLOT You attempted to display a graph when a stat plot that
uses an undefined list is turned on.
SYNTAX The command contains a syntax error. Look for misplaced
functions, arguments, parentheses, or commas.
For example, stdDev( list [,freqlist ]) is a function of the TI-
82 Advance Edition Python. The arguments are shown in
italics. The arguments in brackets are optional and you
need not type them. You must also be sure to separate
multiple arguments with a comma (,). For example stdDev
( list [,freqlist ]) might be entered as stdDev(L1) or stdDev
(L1,L2) since the frequency list or freqlist is optional.
TOLERANCE You requested a tolerance to which the algorithm cannot
NOT MET return an accurate result.
UNDEFINED You referenced a variable that is not currently defined. For
example, you referenced a stat variable when there is no
current calculation because a list has been edited, or you
referenced a variable when the variable is not valid for the
current calculation, such as a after Med-Med.
VALIDATION Electrical interference caused a link to fail or this graphing
calculator is not authorized to run the application.
VARIABLE You have tried to archive a variable that cannot be archived
or you have tried to unarchive an application or group.
Examples of variables that cannot be archived include:
Real numbers LRESID, R, T, X, Y, Theta , Statistic variables
under Vars , STATISTICS menu, Yvars , and the AppIdList.
VERSION You have attempted to receive an incompatible variable
98 Error Messages
ERROR TYPE Possible Causes and Suggested Remedies
version from another graphing calculator.
A program may contain commands not supported in the OS
version on your graphing calculator. Always use the latest
OS.
WINDOW A problem exists with the window variables.
RANGE You defined Xmax Xmin or Ymax Ymin.
You defined qmax qmin and qstep > 0 (or vice versa).
You attempted to define Tstep=0.
You defined Tmax Tmin and Tstep > 0 (or vice versa).
Window variables are too small or too large to graph
correctly. You may have attempted to zoom to a point that
exceeds the TI-82 Advance Edition Python’s numerical
range.
ZOOM A point or a line, instead of a box, is defined in ZBox.
A ZOOM operation returned a math error.
Error Messages 99
General Information
Online Help
education.ti.com/eguide
Select your country for more product information.
Contact TI Support
education.ti.com/ti-cares
Select your country for technical and other support resources.