Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

HP 50g graphing calculator
user’s manual
H
Edition 1
HP part number F22
29AA-90001
Notice
REGISTER YOUR PRODUCT AT: www.register.hp.com
THIS MANUAL AND ANY EXAMPLES CONTAINED HEREIN ARE 
PROVIDED “AS IS” AND ARE SUBJECT TO CHANGE WITHOUT 
NOTICE. HEWLETT-PACKARD COMPANY MAKES NO 
WARRANTY OF ANY KIND WITH REGARD TO THIS MANUAL, 
INCLUDING, BUT 
OF MERCHANTAB
FOR A PARTICULA
HEWLETT-PACKAR
ERRORS OR FOR I
IN CONNECTION 
USE OF THIS M
HEREIN.
© Copyright 2003, 2
Reproduction, adapt
without prior written 
allowed under the co
Hewlett-Packard Com
4995 Murphy Canyo
Suite 301 
San Diego,CA 92123
Printing History
Edition 1 
FrontPageQS49_E.backup.fm Page 2 Friday, February 24, 2006 4:54 PM
NOT LIMITED TO, THE IMPLIED WARRANTIES 
ILITY, NON-INFRINGEMENT AND FITNESS 
R PURPOSE.
D CO. SHALL NOT BE LIABLE FOR ANY 
NCIDENTAL OR CONSEQUENTIAL DAMAGES 
WITH THE FURNISHING, PERFORMANCE, OR 
ANUAL OR THE EXAMPLES CONTAINED 
006 Hewlett-Packard Development Company, L.P.
ation, or translation of this manual is prohibited 
permission of Hewlett-Packard Company, except as 
pyright laws. 
pany 
n Rd, 
April 2006
Preface
You have in your hands a compact symbolic and numerical computer that 
will facilitate calculation and mathematical analysis of problems in a 
variety of disciplines, from elementary mathematics to advanced 
engineering and science subjects. 
This manual contains examples that illustrate the use of the basic calculator 
functions and operations. The chapters in this user’s manual are organized 
by subject in order of difficulty: from the setting of calculator modes, to real 
and complex number calculations, operations with lists, vectors, and 
matrices, graphics, calculus applications, vector analysis, differential 
equations, probability and statistics.
For symbolic operations the calculator includes a powerful Computer 
Algebraic System (CAS), which lets you select different modes of operation, 
e.g., complex numbers vs. real numbers, or exact (symbolic) vs. 
approximate (numerical) mode. The display can be adjusted to provide 
textbook-type expressions, which can be useful when working with 
matrices, vectors, fractions, summations, derivatives, and integrals. The 
high-speed graphics of the calculator are very convenient for producing 
complex figures in very little time.
Thanks to the infrared port, the USB port, and the RS232 port and cable 
provided with your calculator, you can connect your calculator with other 
calculators or computers. This allows for fast and efficient exchange of 
programs and data with other calculators and computers.
We hope your calculator will become a faithful companion for your school 
and professional applications.
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
Page TOC-1
Table of Contents
Chapter 1 - Getting started
Basic Operations, 1-1
Batteries, 1-1
Turning the ca
Adjusting the 
Contents of th
Menus, 1-3
The TOOL me
Setting time a
Introducing the ca
Selecting calculato
Operating Mo
Number Form
Standard fo
Fixed forma
Scientific fo
Engineering
Decimal co
Angle Measur
Coordinate Sy
Selecting CAS sett
Explanation o
Selecting Display 
Selecting the d
Selecting prop
Selecting prop
Selecting prop
References, 1-20
Chapter 2 - Intr
Calculator objects
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
lculator on and off, 1-2
display contrast, 1-2
e calculator’s display, 1-3
nu, 1-3
nd date, 1-4
lculator’s keyboard, 1-4
r modes, 1-6
de, 1-7
at and decimal dot or comma, 1-10
rmat, 1-10
t with decimals, 1-10
rmat, 1-11
 format, 1-12
mma vs. decimal point, 1-13
e, 1-14
stem, 1-14
ings, 1-15
f CAS settings, 1-16
modes, 1-17
isplay font, 1-18
erties of the line editor, 1-18
erties of the Stack, 1-19
erties of the equation writer (EQW), 1-20
oducing the calculator
, 2-1
Editing expressions in the stack, 2-1
Creating arithmetic expressions, 2-1
Creating algebraic expressions, 2-4
Using the Equation Writer (EQW) to create expressions, 2-5
Creating arithmetic expressions, 2-5
Creating algebraic expressions, 2-7
Organizing data i
The HOME di
Subdirectories
Variables, 2-9
Typing variab
Creating varia
Algebraic m
RPN mode,
Checking vari
Algebraic m
RPN mode,
Using the ri
Listing the c
Deleting varia
Using funct
Using funct
UNDO and CMD f
CHOOSE boxes vs
References, 2-18
Chapter 3 - Cal
Examples of real n
Using powers
Real number funct
Using calculat
Hyperbolic fun
Operations with u
The UNITS me
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page TOC-2
n the calculator, 2-8
rectory, 2-8
, 2-9
le names , 2-9
bles, 2-10
ode, 2-10
 2-11
ables contents, 2-13
ode, 2-13
 2-13
ght-shift key followed by soft menu key labels, 2-13
ontents of all variables in the screen, 2-14
bles, 2-14
ion PURGE in the stack in Algebraic mode, 2-14
ion PURGE in the stack in RPN mode, 2-15
unctions, 2-16
. Soft MENU, 2-16
culations with real numbers
umber calculations, 3-1
 of 10 in entering data, 3-3
ions in the MTH menu, 3-5
or menus, 3-5
ctions and their inverses, 3-5
nits, 3-7
nu, 3-7
Page TOC-3
Available units, 3-9
Attaching units to numbers, 3-9
Unit prefixes, 3-10
Operations with units, 3-11
Unit conversions, 3-12
Physical constants in the calculator, 3-13
Defining and usin
Reference, 3-16
Chapter 4 - Cal
Definitions, 4-1
Setting the calcula
Entering comp
Polar represen
Simple operations
The CMPLX menus
CMPLX menu 
CMPLX menu 
Functions applied 
Function DROITE: 
Reference, 4-7
Chapter 5 - Alg
Entering algebraic
Simple operations
Functions in th
Operations with tr
Expansion an
Expansion an
Functions in the A
Polynomials, 5-8
The HORNER
The variable V
The PCOEF fu
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
g functions, 3-15
culations with complex numbers
tor to COMPLEX mode, 4-1
lex numbers, 4-2
tation of a complex number, 4-3
 with complex numbers, 4-4
, 4-4
through the MTH menu, 4-4
in keyboard, 4-6
to complex numbers, 4-6
equation of a straight line, 4-7
ebraic and arithmetic operations
 objects, 5-1
 with algebraic objects, 5-2
e ALG menu , 5-3
anscendental functions, 5-5
d factoring using log-exp functions, 5-5
d factoring using trigonometric functions, 5-6
RITHMETIC menu, 5-7
 function, 5-8
X, 5-8
nction, 5-8
The PROOT function, 5-9
The QUOT and REMAINDER functions, 5-9
The PEVAL function , 5-9
Fractions, 5-9
The SIMP2 function, 5-10
The PROPFRAC function, 5-10
The PARTFRAC
The FCOEF fu
The FROOTS 
Step-by-step oper
Reference, 5-12
Chapter 6 - Sol
Symbolic solution 
Function ISOL
Function SOLV
Function SOLV
Function ZERO
Numerical solver 
Polynomial Eq
Finding the
Generating
6-7
Generating
Financial calc
Solving equat
Function ST
Solution to simulta
Reference, 6-11
Chapter 7 - Op
Creating and stori
Operations with li
Changing sign
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page TOC-4
 function, 5-10
nction, 5-10
function, 5-11
ations with polynomials and fractions, 5-11
ution to equations
of algebraic equations, 6-1
, 6-1
E, 6-2
EVX, 6-4
S, 6-4
menu, 6-5
uations, 6-6
 solutions to a polynomial equation, 6-6
 polynomial coefficients given the polynomial's roots, 
 an algebraic expression for the polynomial, 6-8
ulations, 6-8
ions with one unknown through NUM.SLV, 6-9
EQ, 6-9
neous equations with MSLV, 6-10
erations with lists
ng lists, 7-1
sts of numbers, 7-1
 , 7-1
Page TOC-5
Addition, subtraction, multiplication, division, 7-2
Functions applied to lists, 7-4
Lists of complex numbers, 7-4
Lists of algebraic objects, 7-5
The MTH/LIST menu, 7-5
The SEQ function, 7-7
The MAP function,
Reference, 7-7
Chapter 8 - Vec
Entering vectors, 
Typing vectors
Storing vector
Using the Mat
Simple operations
Changing sig
Addition, subt
Multiplication
Absolute value
The MTH/VECTOR
Magnitude, 8
Dot product , 
Cross product
Reference, 8-8
Chapter 9 - Ma
Entering matrices 
Using the Mat
Typing in the 
Operations with m
Addition and 
Multiplication,
Multiplicati
Matrix-vect
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 7-7
tors
8-1
 in the stack, 8-1
s into variables in the stack, 8-2
rix Writer (MTRW) to enter vectors, 8-3
 with vectors, 8-5
n, 8-5
raction, 8-5
 by a scalar, and division by a scalar, 8-6
 function, 8-6
 menu, 8-6
-7
8-7
, 8-7
trices and linear algebra
in the stack, 9-1
rix Writer, 9-1
matrix directly into the stack, 9-2
atrices, 9-3
subtraction, 9-4
 9-4
on by a scalar, 9-4
or multiplication, 9-5
Matrix multiplication, 9-5
Term-by-term multiplication, 9-6
Raising a matrix to a real power, 9-6
The identity matrix, 9-7
The inverse matrix, 9-7
Characterizing a matrix (The matrix NORM menu), 9-8
Function DET,
Function TRAC
Solution of linear 
Using the num
Solution with t
Solution by “d
References, 9-12
Chapter 10 - G
Graphs options in
Plotting an expres
Generating a tabl
Fast 3D plots, 10-
Reference, 10-7
Chapter 11 - Ca
The CALC (Calculu
Limits and derivat
Function lim, 1
Functions DER
Anti-derivatives a
Functions INT,
Definite integr
Infinite series, 11-
Functions TAY
Reference, 11-6
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page TOC-6
 9-8
E, 9-8
systems, 9-9
erical solver for linear systems, 9-9
he inverse matrix, 9-11
ivision” of matrices, 9-11
raphics
 the calculator, 10-1
sion of the form y = f(x), 10-2
e of values for a function, 10-4
5
lculus Applications
s) menu, 11-1
ives, 11-1
1-1
IV and DERVX, 11-3
nd integrals, 11-3
 INTVX, RISCH, SIGMA and SIGMAVX, 11-3
als, 11-4
5
LR, TAYLR0, and SERIES, 11-5
Page TOC-7
Chapter 12 - Multi-variate Calculus Applications
Partial derivatives, 12-1
Multiple integrals, 12-2
Reference, 12-2
Chapter 13 - Vector Analysis Applications
The del operator, 
Gradient, 13-1
Divergence, 13-2
Curl, 13-2
Reference, 13-2
Chapter 14 - D
The CALC/DIFF me
Solution to linear 
Function LDEC
Function DESO
The variable O
Laplace Transform
Laplace transf
Fourier series, 14
Function FOU
Fourier series 
Reference, 14-7
Chapter 15 - Pr
The MTH/PROBAB
Factorials, com
Random numb
The MTH/PROB m
The Normal d
The Student-t d
The Chi-squar
The F distribut
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
13-1
ifferential Equations 
nu, 14-1
and non-linear equations, 14-1
, 14-1
LVE, 14-3
DETYPE, 14-3
s, 14-4
orm and inverses in the calculator, 14-4
-5
RIER, 14-5
for a quadratic function, 14-6
obability Distributions
ILITY.. sub-menu - part 1, 15-1
binations, and permutations, 15-1
ers, 15-2
enu - part 2, 15-3
istribution, 15-3
istribution, 15-3
e distribution, 15-4
ion, 15-4
Reference, 15-4
Chapter 16 - Statistical Applications
Entering data, 16-1
Calculating single-variable statistics, 16-2
Sample vs. population, 16-2
Obtaining frequen
Fitting data to a fu
Obtaining additio
Confidence interva
Hypothesis testing
Reference, 16-11
Chapter 17 - N
The BASE menu, 1
Writing non-decim
Reference, 17-2
Chapter 18 - U
Inserting and rem
Formatting an SD 
Accessing objects 
Storing objects on
Recalling an objec
Purging an object
Purging all objects
Specifying a direc
Chapter 19 - Eq
Reference, 19-4
Limited Warranty,
Service, W-3
Regulatory inform
Disposal of Waste
ropean Union, W
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page TOC-8
cy distributions, 16-3
nction y = f(x), 16-5
nal summary statistics, 16-6
ls, 16-7
, 16-9
umbers in Different Bases
7-1
al numbers, 17-2
sing SD cards
oving an SD card, 18-1
card, 18-1
on an SD card, 18-2
 the SD card, 18-2
t from the SD card, 18-3
 from the SD card, 18-3
 on the SD card (by reformatting), 18-4
tory on an SD card, 18-4
uation Library
 W-1
ation, W-5
 Equipment by Users in Private Household in the Eu-
-7
Page 1-1
Chapter 1
Getting started
This chapter provides basic information about the operation of your 
calculator. It is designed to familiarize you with the basic operations and 
settings before you perform a calculation.
Basic Operati
Batteries
The calculator uses 4
lithium battery for me
Before using the calc
following procedure.
To install the main b
a. Make sure the cal
cover as illustrated
b. Insert 4 new AAA
sure each battery 
To install the back
a. Make sure the cal
to the shown direc
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
ons
 AAA (LR03) batteries as main power and a CR2032 
mory backup.
ulator, please install the batteries according to the 
atteries 
culator is OFF. Slide up the battery compartment 
.
 (LR03) batteries into the main compartment. Make 
is inserted in the indicated direction.
up battery
culator is OFF. Press down the holder. Push the plate 
tion and lift it.
b. Insert a new CR20
facing up.
c. Replace the plate 
After installing the ba
Warning: When the l
batteries as soon as p
and main batteries at
Turning the calc
The $ key is locat
once to turn your cal
shift key @ (first key
followed by the $ k
in the upper right cor
Adjusting the d
You can adjust the di
the + or - keys.
The $(hold) + k
The $(hold) - k
Page 1-2
32 lithium battery. Make sure its positive (+) side is 
and push it to the original place.
tteries, press $ to turn the power on.
ow battery icon is displayed, you need to replace the 
ossible. However, avoid removing the backup battery 
 the same time to avoid data lost.
ulator on and off
ed at the lower left corner of the keyboard. Press it 
culator on. To turn the calculator off, press the right-
 in the second row from the bottom of the keyboard), 
ey. Notice that the $ key has a OFF label printed 
ner as a reminder of the OFF command.
isplay contrast
splay contrast by holding the $ key while pressing 
ey combination produces a darker display
ey combination produces a lighter display
Page 1-3
Contents of the calculator’s display
Turn your calculator on once more. At the top of the display you will have 
two lines of information that describe the settings of the calculator. The first 
line shows the characters:
RAD XYZ HEX R= 'X'
For details on the meaning of these symbols see Chapter 2 in the 
calculator’s user’s gu
The second line show
indicating that the H
calculator’s memory.
At the bottom of the d
@E
associated with the si
The six labels displa
depending on whic
associated with the f
label, and so on.
Menus
The six labels associa
menu of functions. S
display 6 labels at a
than six entries. Each
to the next menu pag
key is the third key fro
The TOOL menu
The soft menu keys f
associated with ope
section on variables i
@EDIT A EDIT the
and Cha
informat
@VIEW B VIEW th
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
ide. 
s the characters
{ HOME }
OME directory is the current file directory in the 
isplay you will find a number of labels, namely,
DIT @VIEW @@RCL@@ @@STO@ !PURGE !CLEAR
x soft menu keys, F1 through F6:
ABCDEF
yed in the lower part of the screen will change 
h menu is displayed. But A will always be 
irst displayed label, B with the second displayed 
ted with the keys A through F form part of a 
ince the calculator has only six soft menu keys, it only 
ny point in time. However, a menu can have more 
 group of 6 entries is called a Menu page. To move 
e (if available), press the L (NeXT menu) key. This 
m the left in the third row of keys in the keyboard.
or the default menu,known as the TOOL menu, are 
rations related to manipulation of variables (see 
n this Chapter):
 contents of a variable (see Chapter 2 in this guide 
pter 2 and Appendix L in the user’s guide for more 
ion on editing)
e contents of a variable
These six functions form the first page of the TOOL menu. This menu has 
actually eight entries arranged in two pages. The second page is 
available by pressing
from the left in the thi
In this case, only the
with them. These com
Pressing the L key
recover the TOOL me
the second row of key
Setting time and
See Chapter 1 in the 
date.
Introducing th
The figure on the nex
with the numbering o
five functions. The m
label in the key. Als
(9,1), and the ALPHA
other keys to activate 
@@RCL@ C ReCaLl the contents of a variable
@@STO@ D STOre the contents of a variable
!PURGE E PURGE a variable
@CLEAR F CLEAR the display or stack
@CASCM A CASCM
the CAS
@HELP B HELP fac
calculato
Page 1-4
 the L (NeXT menu) key. This key is the third key 
rd row of keys in the keyboard.
 first two soft menu keys have commands associated 
mands are:
 will show the original TOOL menu. Another way to 
nu is to press the I key (third key from the left in 
s from the top of the keyboard).
 date
calculator’s user’s guide to learn how to set time and 
e calculator’s keyboard
t page shows a diagram of the calculator’s keyboard 
f its rows and columns. Each key has three, four, or 
ain key function correspond to the most prominent 
o, the left-shift key, key (8,1), the right-shift key, key 
 key, key (7,1), can be combined with some of the 
the alternative functions shown in the keyboard.
D: CAS CoMmanD, used to launch a command from 
 (Computer Algebraic System) by selecting from a list
ility describing the commands available in the 
r
Page 1-5
For example, the P
associated with it:
P Main
„´ Left-s
…N Righ
~p ALPH
~„p ALPH
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 key, key(4,4), has the following six functions 
 function, to activate the SYMBolic menu
hift function, to activate the MTH (Math) menu
t-shift function, to activate the CATalog function
A function, to enter the upper-case letter P
A-Left-Shift function, to enter the lower-case letter p
Of the six functions associated with a key only the first four are shown in 
the keyboard itself. The figure in next page shows these four labels for the 
P key. Notice that the color and the position of the labels in the key, 
namely, SYMB, MTH, CAT and P, indicate which is the main function 
(SYMB), and which of the other three functions is associated with the left-
shift „(MTH), right-shift …(CAT ), and ~ (P) keys.
For detailed informa
Appendix B in the ca
Selecting calc
This section assumes 
use of choose and dia
in the user’s guide).
Press the H button
from the top) to show
Press the !!@@OK#@ soft m
selecting different cal
~…p ALPHA-Right-Shift function, to enter the symbol π
Page 1-6
tion on the calculator keyboard operation refer to 
lculator’s user’s guide.
ulator modes
that you are now at least partially familiar with the 
log boxes (if you are not, please refer to appendix A 
 (second key from the left on the second row of keys 
 the following CALCULATOR MODES input form:
enu key to return to normal display. Examples of 
culator modes are shown next.
Page 1-7
Operating Mode
The calculator offers two operating modes: the Algebraic mode, and the 
Reverse Polish Notation (RPN) mode. The default mode is the Algebraic 
mode (as indicated in the figure above), however, users of earlier HP 
calculators may be more familiar with the RPN mode.
To select an operating mode, first open the CALCULATOR MODES input 
form by pressing the H button. The Operating Mode field will be 
highlighted. Select th
the \ key (second 
pressing the @CHOOS so
down arrow keys, —
menu key to complete
To illustrate the diffe
calculate the followin
To enter this express
writer, ‚O. P
besides the numeric k
!
Q¸
The equation writer
mathematical expres
fractions, derivatives,
writing the expression
‚O
1
/23.
After pressing ` th
√ (3.*(
Pressing ` again w
on, if asked, by press
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
e Algebraic or RPN operating mode by either using 
from left in the fifth row from the keyboard bottom), or 
ft menu key. If using the latter approach, use up and 
 ˜, to select the mode, and press the !!@@OK#@ soft 
 the operation. 
rence between these two operating modes we will 
g expression in both modes:
ion in the calculator we will first use the equation 
lease identify the following keys in the keyboard, 
eypad keys:
@.#*+-/R
Ü‚Oš™˜—`
 is a display mode in which you can build 
sions using explicit mathematical notation including 
 integrals, roots, etc. To use the equation writer for 
 shown above, use the following keystrokes:
R3.*!Ü5.-
./3.*3.
—————
Q3™™+!¸2.5`
e calculator displays the expression:
5.-1/(3.*3.))/23.^3+EXP(2.5))
ill provide the following value (accept Approx mode 
ing !!@@OK#@):
5.2
3
0.23
0.30.3
1
0.50.3
e+
⋅
−⋅ ⎟
⎠
⎞
⎜
⎝
⎛
You could also type the expression directly into the display without using 
the equation writer, a
R!
1
/23
to obtain the same re
Change the operatin
Select the RPN opera
the @CHOOS soft menu 
operation. The displa
Notice that the displa
to top, as 1, 2, 3, etc
different levels are re
level 2, etc.
What RPN means is t
pressing
we write the operand
As you enter the op
3` puts the nu
the 3 upwards to occ
telling the calculator 
levels 1 and 2. The r
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 1-8
s follows:
Ü3.*!Ü5.-
/3.*3.™
.Q3+!¸2.5`
sult.
g mode to RPN by first pressing the H button. 
ting mode by either using the \ key, or pressing 
key. Press the @@OK#@ soft menu key to complete the 
y, for the RPN mode looks as follows:
y shows several levels of output labeled, from bottom 
. This is referred to as the stack of the calculator. The 
ferred to as the stack levels, i.e., stack level 1, stack 
hat, instead of writing an operation such as 3 + 2 by 
3+2`
s first, in the proper order, and then the operator, i.e., 
3`2+
erands, they occupy different stack levels. Entering 
mber 3 in stack level 1. Next, entering 2 pushes 
upy stack level 2. Finally, by pressing +, we are 
to apply the operator, +, to the objects occupying 
esult, 5, is then placed in level 1.
Page 1-9
Let's try some other simple operations before trying the more complicated 
expression used earlier for the algebraic operating mode:
Note the position of t
exponential operatio
level 1) before the 
operation, y (stack le
level 1) is the root.
Try the following exer
Let's try now the expr
123/32 123`32/
42 4`2Q
3√(√27) 27R3@»
5`3
2X
3` Ente
5` Ente
3` Ente
3* Plac
Y 1/(3
- 5 - 1
* 3 × 
23`Ente
3Q Ente
/ (3 ×
2.5Ente
!¸ e2.5,
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
he y and x in the last two operations. The base in the 
n is y (stack level 2) while the exponent is x (stack 
key Q is pressed. Similarly, in the cubic root 
vel 2) is the quantity under the root sign, and x (stack 
cise involving 3 factors: (5 + 3) × 2
ession proposed earlier:
+ Calculates (5 +3) first.
Completes the calculation.
r 3 in level 1
r 5 in level 1, 3 moves to level 2
r 3 in level 1, 5 moves to level 2, 3 to level 3
e 3 and multiply, 9 appears in level 1
×3), last value in lev. 1; 5 in level 2; 3 in level 3
/(3×3) , occupies level 1 now; 3 in level 2
(5 - 1/(3×3)), occupies level 1 now.
r 23 in level 1, 14.66666 moves to level 2.
r 3, calculate 233 into level 1. 14.666 in lev. 2.
 (5-1/(3×3)))/233 into level1
r 2.5 level 1
 goes into level 1, level 2 shows previous value.
5.2
3
23
33
1
53
e+
⋅
−⋅ ⎟
⎠
⎞
⎜
⎝
⎛
To select between the ALG vs. RPN operating mode, you can also set/
clear system flag 95 through the following keystroke sequence:
H @FLAGS! 9˜˜˜˜ `
Number Forma
Changing the numb
numbers are displa
extremely useful in op
decimals in a result.
To select a number fo
by pressing the H 
the option Number fo
the standard format, 
no set decimal placem
calculator (12 signific
in this guide. To illus
exercises:
Standard format
This mode is the mos
notation. Press the !!@@O
to return to the calcula
(with16 significant fig
the maximum 12 sign
Fixed format with
Press the H button
option Number form
option Fixed with the 
+ (3 × (5 - 1/(3 × 3)))/233 + e
2.5 = 12.18369, into lev. 1.
R √((3 × (5 - 1/(3×3)))/233 + e2.5) = 3.4905156, into 1.
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 1-10
t and decimal dot or comma
er format allows you to customize the way real 
yed by the calculator. You will find this feature 
erations with powers of tens or to limit the number of 
rmat, first open the CALCULATOR MODES input form 
button. Then, use the down arrow key, ˜, to select 
rmat. The default value is Std, or Standard format. In 
the calculator will show floating-point numbers with 
ent and with the maximum precision allowed by the 
ant digits).”To learn more about reals, see Chapter 2 
trate this and other number formats try the following 
t used mode as it shows numbers in the most familiar 
K#@ soft menu key, with the Number format set to Std, 
tor display. Enter the number 123.4567890123456 
ures). Press the ` key. The number is rounded to 
ificant figures, and is displayed as follows:
 decimals
. Next, use the down arrow key, ˜, to select the 
at. Press the @CHOOS soft menu key, and select the 
arrow down key ˜.
Page 1-11
Press the right arrow
Fix. Press the @CHOOS
keys, —˜, select,
Press the !!@@OK#@ soft m
Press the !!@@OK#@ soft m
now is shown as:
Notice how the num
123.456789012345
as 123.456 because
Scientific format
To set this format, sta
arrow key, ˜, to se
menu key, and selec
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
 key, ™, to highlight the zero in front of the option 
 soft menu key and, using the up and down arrow 
 say, 3 decimals.
enu key to complete the selection:
enu key return to the calculator display. The number 
ber is rounded, not truncated. Thus, the number 
6, for this setting, is displayed as 123.457, and not 
 the digit after 6 is > 5. 
rt by pressing the H button. Next, use the down 
lect the option Number format. Press the @CHOOS soft 
t the option Scientific with the arrow down key ˜. 
Keep the number 3 in front of the Sci. (This number can be changed in the 
same fashion that we changed the Fixed number of decimals in the 
example above).
Press the !!@@OK#@ soft m
now is shown as:
This result, 1.23E2, 
i.e., 1.235 × 102. In
front of the Sci numb
significant figures af
includes one integer 
number of significant
Engineering forma
The engineering form
the powers of ten are
the H button. Nex
Number format. Pre
Engineering with the 
the Eng. (This num
changed the Fixed nu
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 1-12
enu key return to the calculator display. The number 
is the calculator’s version of powers-of-ten notation, 
 this, so-called, scientific notation, the number 3 in 
er format (shown earlier) represents the number of 
ter the decimal point. Scientific notation always 
figure as shown above. For this case, therefore, the 
 figures is four.
t
at is very similar to the scientific format, except that 
 multiples of three. To set this format, start by pressing 
t, use the down arrow key, ˜, to select the option 
ss the @CHOOS soft menu key, and select the option 
arrow down key ˜. Keep the number 3 in front of 
ber can be changed in the same fashion that we 
mber of decimals in an earlier example). 
Page 1-13
Press the !!@@OK#@ soft menu key return to the calculator display. The number 
now is shown as:
Because this number has three figures in the integer part, it is shown with 
four significative fig
Engineering format. 
Decimal comma v
Decimal points in flo
the user is more fami
commas, change the 
commas, as follows (
Std):
Press the H button.
right arrow key, ™,
press the soft m
Press the !!@@OK#@ soft m
123.456789012345
SG49A.book Page 13 Friday, September 16, 2005 1:31 PM
ures and a zero power of ten, while using the 
For example, the number 0.00256, will be shown as:
s. decimal point
ating-point numbers can be replaced by commas, if 
liar with such notation. To replace decimal points for 
FM option in the CALCULATOR MODES input form to 
Notice that we have changed the Number Format to 
 Next, use the down arrow key, ˜, once, and the 
 highlighting the option __FM,. To select commas, 
enu key. The input form will look as follows:
enu key return to the calculator display. The number 
6, entered earlier, now is shown as:
Angle Measure
Trigonometric functions, for example, require arguments representing plane 
angles. The calculator provides three different Angle Measure modes for 
working with angles, namely:
• Degrees: There are 360 degrees (360°) in a complete circumference.
• Radians: There are 2π radians (2π r) in a complete circumference.
• Grades: There are
The angle measure 
associated functions.
To change the angle 
• Press the H butt
Select the Angle M
from left in the fifth
@CHOOS soft menu k
arrow keys, —˜
soft menu key to c
screen, the Radian
Coordinate Sys
The coordinate syste
numbers are displa
numbers and vectors
There are three coord
(RECT), Cylindrical 
coordinate system:
• Press the H butt
Select the Coord S
from left in the fifth
@CHOOS soft menu k
arrow keys, —˜
SG49A.book Page 14 Friday, September 16, 2005 1:31 PM
Page 1-14
 400 grades (400 g) in a complete circumference.
affects the trig functions like SIN, COS, TAN and 
measure mode, use the following procedure:
on. Next, use the down arrow key, ˜, twice. 
easure mode by either using the \ key (second 
 row from the keyboard bottom), or pressing the 
ey. If using the latter approach, use up and down 
, to select the preferred mode, and press the !!@@OK#@ 
omplete the operation. For example, in the following 
s mode is selected:
tem
m selection affects the way vectors and complex 
yed and entered. To learn more about complex 
, see Chapters 4 and 8, respectively, in this guide. 
inate systems available in the calculator: Rectangular 
(CYLIN), and Spherical (SPHERE). To change 
on. Next, use the down arrow key, ˜, three times. 
ystem mode by either using the \ key (second 
 row from the keyboard bottom), or pressing the 
ey. If using the latter approach, use up and down 
, to select the preferred mode, and press the !!@@OK#@ 
Page 1-15
soft menu key to complete the operation. For example, in the following 
screen, the Polar coordinate mode is selected:
Selecting CAS
CAS stands for Comp
of the calculator w
functions are program
adjusted according to
CAS settings use the 
• Press the H but
• To change CAS se
values of the CAS
• To navigate throug
use the arrow keys
• To select or desele
underline before th
key until the right 
check mark will be
SG49A.book Page 15 Friday, September 16, 2005 1:31 PM
 settings
uter Algebraic System. This is the mathematical core 
here the symbolic mathematical operations and 
med. The CAS offers a number of settings can be 
 the type of operation of interest. To see the optional 
following:
ton to activate the CALCULATOR MODES input form. 
ttingspress the @@CAS@@ soft menu key. The default 
 setting are shown below:
h the many options in the CAS MODES input form, 
: š™˜—.
ct any of the settings shown above, select the 
e option of interest, and toggle the soft menu 
setting is achieved. When an option is selected, a 
 shown in the underline (e.g., the Rigorous and Simp 
Non-Rational options above). Unselected options will show no check 
mark in the underline preceding the option of interest (e.g., the 
_Numeric, _Approx, _Complex, _Verbose, _Step/Step, _Incr Pow 
options above).
• After having selected and unselected all the options that you want in 
the CAS MODES input form, press the @@@OK@@@ soft menu key. This will 
take you back to the CALCULATOR MODES input form. To return to 
normal calculator 
once more.
Explanation of 
• Indep var: The ind
VX = ‘X’.
• Modulo: For opera
modulus or modul
calculator’s user’s 
• Numeric: If set, th
result, in calculatio
numerically.
• Approx: If set, App
If unchecked, the C
results in algebrai
• Complex: If set, co
the CAS is in Real
See Chapter 4 for
• Verbose: If set, pro
operations.
• Step/Step: If set, p
operations. Usefu
integrals, polynom
operations.
• Incr Pow: Increasin
shown in increasin
• Rigorous: If set, ca
|X| to X.
• Simp Non-Rationa
expressions as mu
SG49A.book Page 16 Friday, September 16, 2005 1:31 PM
Page 1-16
display at this point, press the @@@OK@@@ soft menu key 
CAS settings
ependent variable for CAS applications. Typically, 
tions in modular arithmetic this variable holds the 
o of the arithmetic ring (see Chapter 5 in the 
guide).
e calculator produces a numeric, or floating-point 
ns. Note that constants will always be evaluated 
roximate mode uses numerical results in calculations. 
AS is in Exact mode, which produces symbolic 
c calculations.
mplex number operations are active. If unchecked 
 mode, i.e., real number calculations are the default. 
 operations with complex numbers.
vides detailed information in certain CAS 
rovides step-by-step results for certain CAS 
l to see intermediate steps in summations, derivatives, 
ial operations (e.g., synthetic division), and matrix 
g Power, means that, if set, polynomial terms are 
g order of the powers of the independent variable.
lculator does not simplify the absolute value function 
l: If set, the calculator will try to simplify non-rational 
ch as possible.
Page 1-17
Selecting Display modes
The calculator display can be customized to your preference by selecting 
different display modes. To see the optional display settings use the 
following:
• First, press the H button to activate the CALCULATOR MODES input 
form. Within the CALCULATOR MODES input form, press the @@DISP@ 
soft menu key to d
• To navigate throug
form, use the arrow
• To select or desele
check mark, selec
toggle the 
When an option i
underline (e.g., th
Unselected option
the option of inter
in the Edit: line ab
• To select the Font 
option in the DISP
• After having selec
the DISPLAY MOD
take you back to t
normal calculator 
once more.
SG49A.book Page 17 Friday, September 16, 2005 1:31 PM
isplay the DISPLAY MODES input form.
h the many options in the DISPLAY MODES input 
 keys: š™˜—.
ct any of the settings shown above, that require a 
t the underline before the option of interest, and 
soft menu key until the right setting is achieved. 
s selected, a check mark will be shown in the 
e Textbook option in the Stack: line above). 
s will show no check mark in the underline preceding 
est (e.g., the _Small, _Full page, and _Indent options 
ove).
for the display, highlight the field in front of the Font: 
LAY MODES input form, and use the @CHOOS soft menu.
ted and unselected all the options that you want in 
ES input form, press the @@@OK@@@ soft menu key. This will 
he CALCULATOR MODES input form. To return to 
display at this point, press the @@@OK@@@ soft menu key 
Selecting the display font
First, press the H button to activate the CALCULATOR MODES input 
form. Within the CALCULATOR MODES input form, press the @@DISP@ soft 
menu key to display the DISPLAY MODES input form. The Font: field is 
highlighted, and the option Ft8_0: system 8 is selected. This is the default 
value of the display font. Pressing the @CHOOS soft menu key will provide a 
list of available system fonts, as shown below:
The options available
and a Browse.. opt
memory for addition
into the calculator.
Practice changing th
menu key to effect th
the @@@OK@@@ soft menu 
form. To return to no
soft menu key once
accommodate the dif
Selecting prope
First, press the H 
form. Within the CA
menu key to display
arrow key, ˜, on
properties that can 
(checked) the followin
Instructions on the use
user’s guide.
_Small Chan
_Full page Allow
_Indent Auto
SG49A.book Page 18 Friday, September 16, 2005 1:31 PM
Page 1-18
 are three standard System Fonts (sizes 8, 7, and 6) 
ion. The latter will let you browse the calculator 
al fonts that you may have created or downloaded 
e display fonts to sizes 7 and 6. Press the OK soft 
e selection. When done with a font selection, press 
key to go back to the CALCULATOR MODES input 
rmal calculator display at this point, press the @@@OK@@@
 more and see how the stack display change to 
ferent font.
rties of the line editor
button to activate the CALCULATOR MODES input 
LCULATOR MODES input form, press the @@DISP@ soft 
 the DISPLAY MODES input form. Press the down 
ce, to get to the Edit line. This line shows three 
be modified. When these properties are selected 
g effects are activated:
 of the line editor are presented in Chapter 2 in the 
ges font size to small
s to place the cursor after the end of the line
 indent cursor when entering a carriage return
Page 1-19
Selecting properties of the Stack
First, press the H button to activate the CALCULATOR MODES input 
form. Within the CALCULATOR MODES input form, press the @@DISP@ soft 
menu key (D) to display the DISPLAY MODES input form. Press the 
down arrow key, ˜, twice, to get to the Stack line. This line shows two 
properties that can be modified. When these properties are selected 
(checked) the following effects are activated:
To illustrate these se
equation writer to typ
‚O…Á
In Algebraic mode, th
with neither _Small n
With the _Small optio
With the _Textbook o
the _Small option is s
_Small Chan
infor
overr
 _Textbook Disp
math
SG49A.book Page 19 Friday, September 16, 2005 1:31 PM
ttings, either in algebraic or RPN mode, use the 
e the following definite integral:
0™„虄¸\x™x`
e following screen shows the result of these keystrokes 
or _Textbook are selected:
n selected only, the display looks as shown below:
ption selected (default value), regardless of whether 
elected or not, the display shows the following result:
ges font size to small. This maximizes the amount of 
mation displayed on the screen. Note, this selection 
ides the font selection for the stack display.
lays mathematical expressions in graphical 
ematical notation
Selecting properties of the equation writer (EQW)
First, press the H button to activate the CALCULATOR MODES input 
form. Within the CALCULATOR MODES input form, press the @@DISP@ soft 
menu key to display the DISPLAY MODES input form. Press the down 
arrow key, ˜, three times, to get to the EQW (Equation Writer) line. This 
line shows two properties that can be modified. When these properties 
are selected (checked) the following effects are activated:
Detailed instructions 
presented elsewhere 
For the example of th
_Small Stack Disp in
produces the followin
References
Additional references
in Chapter 1 and Ap
_Small C
e
_Small Stack Disp S
e
SG49A.book Page20 Friday, September 16, 2005 1:31 PM
Page 1-20
on the use of the equation editor (EQW) are 
in this manual.
e integral , presented above, selecting the 
 the EQW line of the DISPLAY MODES input form 
g display:
 on the subjects covered in this Chapter can be found 
pendix C of the calculator’s user’s guide. 
hanges font size to small while using the equation 
ditor
hows small font in the stack after using the equation 
ditor
∫
∞
−
0
dXe
X
Page 2-1
Chapter 2
Introducing the calculator
In this chapter we present a number of basic operations of the calculator 
including the use of the Equation Writer and the manipulation of data 
objects in the calculator. Study the examples in this chapter to get a good 
grasp of the capabilities of the calculator for future applications.
Calculator ob
Some of the most com
with a decimal poin
written without a d
numbers (written as 
objects are described
Editing expre
In this section we pre
calculator display or 
Creating arithm
For this example, we 
format with 3 decim
arithmetic expression
To enter this expressio
5.*„
„Ü
The resulting expressi
Press ` to get the 
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
jects
monly used objects are: reals (real numbers, written 
t, e.g., -0.0023, 3.56), integers (integer numbers, 
ecimal point, e.g., 1232, -123212123), complex 
an ordered pair, e.g., (3,-2)), lists, etc. Calculator 
 in Chapters 2 and 24 in the calculator’s user guide.
ssions in the stack
sent examples of expression editing directly into the 
stack.
etic expressions
select the Algebraic operating mode and select a Fix
als for the display. We are going to enter the 
:
n use the following keystrokes:
Ü1.+1/7.5™/
R3.-2.Q3
on is: 5*(1+1/7.5)/( √3-2^3). 
expression in the display as follows:
3
0.20.3
5.7
0.1
0.1
0.5
−
+
⋅
Notice that, if your CAS is set to EXACT (see Appendix C in user’s guide) 
and you enter your e
the result is a symboli
5*„
„
Before producing a r
mode. Accept the ch
mode with three deci
In this case, when the
as you press `, th
expression. If the e
calculator will reprod
³5*„
„
The result will be show
To evaluate the expre
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 2-2
xpression using integer numbers for integer values, 
c quantity, e.g.,
Ü1+1/7.5™/
ÜR3-2Q3
esult, you will be asked to change to Approximate 
ange to get the following result (shown in Fix decimal 
mal places – see Chapter 1):
 expression is entered directly into the stack, as soon 
e calculator will attempt to calculate a value for the 
xpression is preceded by a tickmark, however, the 
uce the expression as entered. For example:
Ü1+1/7.5™/
ÜR3-2Q3`
n as follows:
ssion we can use the EVAL function, as follows:
µ„î`
Page 2-3
If the CAS is set to Exact, you will be asked to approve changing the CAS 
setting to Approx. Once this is done, you will get the same result as 
before.
An alternative way to evaluate the expression entered earlier between 
quotes is by using the option …ï.
We will now enter the expression used above when the calculator is set to 
the RPN operating mode. We also set the CAS to Exact, the display to 
Textbook, and the nu
expression between q
³5*„
„
Resulting in the outpu
Press ` once more
stack for evaluation. 
µ
This expression is se
components to the re
[using ™] and evalu
This latter result is p
although representing
they are not, we subt
function EVAL: -µ
For additional inform
or stack, see Chapter
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
mber format to Standard. The keystrokes to enter the 
uotes are the same used earlier, i.e.,
Ü1+1/7.5™/
ÜR3-2Q3`
t
 to keep two copies of the expression available in the 
We first evaluate the expression by pressing:
!î` or @ï`
mi-symbolic in the sense that there are floating-point 
sult, as well as a √3. Next, we switch stack locations 
ate using function �NUM, i.e., ™…ï.
urely numerical, so that the two results in the stack, 
 the same expression, seem different. To verify that 
ract the two values and evaluate this difference using 
. The result is zero (0.).
ation on editing arithmetic expressions in the display 
 2 in the calculator’s user’s guide.
Creating algebraic expressions
Algebraic expressions include not only numbers, but also variable names. 
As an example, we will enter the following algebraic expression:
We set the calculator
the display to Textbo
following keystrokes:
³2*~
~r™/„Ü
Press ` to get the f
Entering this express
exactly the same as th
For additional infor
calculator’s display o
LR
x
L
2
12
+
+
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 2-4
 operating mode to Algebraic, the CAS to Exact, and 
ok. To enter this algebraic expression we use the 
l*R„Ü1+~„x/
~r+~„y™+2*~l/
~„b
ollowing result:
ion when the calculator is set in the RPN mode is 
is Algebraic mode exercise.
mation on editing algebraic expressions in the 
r stack see Chapter 2 in the calculator’s user’s guide.
byR +
Page 2-5
Using the Equation Writer (EQW) to create 
expressions
The equation writer is an extremely powerful tool that not only let you enter 
or see an equation, but also allows you to modify and work/apply 
functions on all or part of the equation.
The Equation Writer is launched by pressing the keystroke combination 
‚O (the third ke
resulting screen is the
The six soft menu ke
CURS, BIG, EVAL, 
information on these 
user’s guide.
Creating arithm
Entering arithmetic e
entering an arithmet
main difference is tha
written in “textbook” 
following keystrokes i
The result is the expre
The cursor is shown 
edition location. Fo
above, type now:
*
The edited expression
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
y in the fourth row from the top in the keyboard). The 
 following. Press L to see the second menu page:
 
ys for the Equation Writer activate functions EDIT, 
FACTOR, SIMPLIFY, CMDS, and HELP. Detailed 
functions is provided in Chapter 3 of the calculator’s 
etic expressions
xpressions in the Equation Writer is very similar to 
ic expression in the stack enclosed in quotes. The 
t in the Equation Writer the expressions produced are 
style instead of a line-entry style. For example, try the 
n the Equation Writer screen: 5/5+2
ssion:
as a left-facing key. The cursor indicates the current 
r example, for the cursor in the location indicated 
„Ü5+1/3
 looks as follows:
Suppose that you want to replace the quantity between parentheses in the 
denominator (i.e., 5+
(ƒ) delete the curre
with π2/2, as follows
When hit this point th
In order to insert the d
the entire π2 expressi
once. At that point, w
The expression now lo
Suppose that now 
expression, i.e., you w
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 2-6
1/3) with (5+π2/2). First, we use the delete key 
nt 1/3 expression, and then we replace that fraction 
:
ƒƒƒ„ìQ2
e screen looks as follows:
enominator 2 in the expression, we need to highlight 
on. We do this by pressing the right arrow key (™) 
e enter the following keystrokes:
/2
oks as follows:
you want to add the fraction 1/3 to this entire 
ant to enter the expression:
3
1
)
2
5(25
5
2
+
+⋅+
π
Page 2-7
First, we need to highlight the entire first term by using either the right 
arrow (™) or the upper arrow (—) keys, repeatedly, until the entire 
expression is highlighted, i.e., seven times, producing:
Once the expression
3 to add the fracti
Creating algebr
An algebraic express
that English and Gre
an algebraic expres
creating an arithme
keyboard is included.
Toillustrate the use o
we will use the follo
expression:
Use the following key
2/R3™
™™*‚¹
NOTE: Alternative
right of the 2 in th
combination ‚—
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
 is highlighted as shown above, type +1/
on 1/3. Resulting in:
aic expressions
ion is very similar to an arithmetic expression, except 
ek letters may be included. The process of creating 
sion, therefore, follows the same idea as that of 
tic expression, except that use of the alphabetic 
 
f the Equation Writer to enter an algebraic equation 
wing example. Suppose that we want to enter the 
strokes:
™*~‚n+„¸\~‚m
~„x+2*~‚m*~‚c
ly, from the original position of the cursor (to the 
e denominator of π2/2), we can use the keystroke 
, interpreted as (‚ ‘ ).
⎟
⎠
⎞
⎜
⎝
⎛ ∆⋅+
⋅+ −
3/1
2
3
2
θ
µλ µ yxLNe
~„y———/~‚tQ1/3
This results in the output:
In this example we
(~„x), severa
combination of 
(~‚c~„y
letter, you need to use
want to enter. Also, 
CHARS menu (…±
combination that pro
keystroke combination
For additional info
simplifying algebraic
guide.
Organizing d
You can organize d
directory tree. The b
directory described n
The HOME dire
To get to the HOME d
as needed -- until the
display header. Alte
HOME directory cont
the variables in the so
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 2-8
 used several lower-case English letters, e.g., x 
l Greek letters, e.g., λ(~‚n), and even a 
Greek and English letters, namely, ∆y
). Keep in mind that to enter a lower-case English 
 the combination: ~„ followed by the letter you 
you can always copy special characters by using the 
) if you don’t want to memorize the keystroke 
duces it. A listing of commonly used ~‚
s is listed in Appendix D of the user’s guide.
rmation on editing, evaluating, factoring, and 
 expressions see Chapter 2 of the calculator’s user’s 
ata in the calculator
ata in your calculator by storing variables in a 
asis of the calculator’s directory tree is the HOME 
ext.
ctory
irectory, press the UPDIR function („§) -- repeat 
 {HOME} spec is shown in the second line of the 
rnatively, use „ (hold) §. For this example, the 
ains nothing but the CASDIR. Pressing J will show 
ft menu keys:
Page 2-9
Subdirectories
To store your data in a well organized directory tree you may want to 
create subdirectories under the HOME directory, and more subdirectories 
within subdirectories, in a hierarchy of directories similar to folders in 
modern computers. The subdirectories will be given names that may reflect 
the contents of each subdirectory, or any arbitrary name that you can think 
off. For details on manipulation of directories see Chapter 2 in the 
calculator’s user’s gu
Variables
Variables are similar 
store one object (nu
matrices, programs, e
can be any combina
with a letter (either E
such as the arrow (→
an alphabetical chara
not. Valid examples
‘AB12’, ‘�A12’, ’Vel
A variable can not h
Some of the reserv
ALRMDAT, CST, EQ
PRTPAR, VPAR, ZPAR,
Variables can be or
calculator’s user’s gu
Typing variable
To name variables, y
may or may not be c
you can lock the alph
~~ locks the a
this fashion, pressing
letter, while pressing 
character. If the alph
lock it in lower case, 
~~„~ loc
locked in this fashion
upper case letter. To
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
ide.
to files on a computer hard drive. One variable can 
merical values, algebraic expressions, lists, vectors, 
tc). Variables are referred to by their names, which 
tion of alphabetic and numerical characters, starting 
nglish or Greek). Some non-alphabetic characters, 
) can be used in a variable name, if combined with 
cter. Thus, ‘→A’ is a valid variable name, but ‘→’ is 
 of variable names are: ‘A’, ‘B’, ‘a’, ‘b’, ‘α’, ‘β’, ‘A1’, 
’, ’Z0’, ’z1’, etc.
ave the same name as a function of the calculator. 
ed calculator variable names are the following: 
, EXPR, IERR, IOPAR, MAXR, MINR, PICT, PPAR, 
 der_, e, i, n1,n2, …, s1, s2, …, ΣDAT, ΣPAR, π, ∞.
ganized into sub-directories (see Chapter 2 in the 
ide).
 names 
ou will have to type strings of letters at once, which 
ombined with numbers. To type strings of characters 
abetic keyboard as follows:
lphabetic keyboard in upper case. When locked in 
 the „ before a letter key produces a lower case 
the ‚ key before a letter key produces a special 
abetic keyboard is already locked in upper case, to 
type, „~.
ks the alphabetic keyboard in lower case. When 
, pressing the „ before a letter key produces an 
 unlock lower case, press „~.
To unlock the upper-case locked keyboard, press ~.
Try the following exercises:
~~math`
~~m„a„t„h`
~~m„~at„h`
The calculator display will show the following (left-hand side is Algebraic 
mode, right-hand side
Creating variab
The simplest way to c
examples are used to
J if needed to see
Algebraic mode
To store the value of
~‚a. AT this p
Press ` to create 
menu key labels when
Name
α
A12
Q
R
z1
p1
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 2-10
 is RPN mode):
 
les
reate a variable is by using the K. The following 
 store the variables listed in the following table (Press 
 variables menu):
 –0.25 into variable α: 0.25\K 
oint, the screen will look as follows:
the variable. The variable is now shown in the soft 
 you press J:
Contents Type
-0.25 real
3×105 real
‘r/(m+r)' algebraic
[3,2,1] vector
3+5i complex
 <<→ r 'π*r^2' >> program
Page 2-11
The following are the keystrokes for entering the remaining variables: 
A12: 3V5K~a12`
Q: ~„r/„
~„m+~„
R: „Ô3‚í
z1: 3+5*
Complex mode if ask
p1: å‚é~
~„rQ2™
The screen, at this po
You will see six of th
p1, z1, R, Q, A12, a
RPN mode
(Use H\@@OK@@ to
to store the value o
~‚a`. At t
With –0.25 on the le
you can use the K 
in the soft menu key l
Ü
r™™K~q`
2‚í1™K~r`
„¥K~„z1` (Accept change to
ed).
„r³„ì*
™™K~„p1`.
int, will look as follows:
e seven variables listed at the bottom of the screen:
.
 change to RPN mode). Use the following keystrokes
f –0.25 into variable α: .25\`³
his point, the screen will look as follows:
vel 2 of the stack and 'α' on the level 1 of the stack,
key to create the variable. The variable is now shown
abels when you press J:
To enter the value 3×105 into A12, we can use a shorter version of the 
procedure: 3V5³~a12`K
Here is a way to enter the contents of Q:
Q: ~„r/„
 ~„m+~„
To enter the value 
procedure:
R: „Ô3#2
Notice that to separa
the space key (#)
Algebraic mode. 
z1: ³3+5
p1: ‚å‚é
~„rQ2™
The screen, at this po
You will see six of th
p1, z1, R, Q, A12, α
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 2-12
Ü
r™™³~q`K
of R, we can use an even shorter version of the 
#1™ ³~rK
te the elements of a vector in RPN mode we can use 
, rather than the comma (‚í) used above in 
*„¥³~„z1K
~„r³„ì*
™™³~„p1™`K.
int, will look as follows:
e seven variables listed at the bottom of the screen: 
.
Page 2-13
Checking variables contents
The simplest way to check a variable content is by pressing the soft menu 
key label for the variable. For example, for the variables listed above, 
press the following keys to see the contents of the variables:
Algebraic mode
Type these keystrokes: J@@z1@@ ` @@@R@@ `@@@Q@@@ `. At this point, the 
screen looks as follow
RPN mode
In RPN mode, you o
label to get the conte
under consideration, 
α, created above, as 
At this point, the scre
Using the right-sh
In Algebraic mode, y
J@ and then t
examples:
J‚@
NOTE: In RPN mod
the corresponding s
SG49A.book Page 13 Friday, September 16, 2005 1:31 PM
s:
nly need to press the correspondingsoft menu key 
nts of a numerical or algebraic variable. For the case 
we can try peeking into the variables z1, R, Q, A12, 
follows: J@@z1@@ @@@R@@ @@@Q@@ @@A12@@ @@»@@ 
en looks like this:
ift key followed by soft menu key labels
ou can display the content of a variable by pressing 
he corresponding soft menu key. Try the following 
@p1@@ ‚ @@z1@@ ‚ @@@R@@ ‚@@@Q@@ ‚ @@A12@@ 
e, you don’t need to press @ (just J and then 
oft menu key.)
This produces the following screen (Algebraic mode in the left, RPN in the 
right)
Notice that this time t
see the remaining var
Listing the content
Use the keystroke com
in the screen. For exa
Press $ to return to
Deleting variab
The simplest way of 
function can be acce
using the FILES menu 
Using function PU
Our variable list con
command PURGE to 
The screen will now s
SG49A.book Page 14 Friday, September 16, 2005 1:31 PM
Page 2-14
 
he contents of program p1 are listed in the screen. To 
iables in this directory, press L.
s of all variables in the screen
bination ‚˜ to list the contents of all variables 
mple:
 normal calculator display.
les
deleting variables is by using function PURGE. This 
ssed directly by using the TOOLS menu (I), or by 
„¡@@OK@@ .
RGE in the stack in Algebraic mode
tains variables p1, z1, Q, R, and α. We will use 
delete variable p1. Press I @PURGE@ J @@p1@@ `. 
how variable p1 removed:
Page 2-15
You can use the PURGE command to erase more than one variable by 
placing their names in a list in the argument of PURGE. For example, if 
now we wanted to purge variables R and Q, simultaneously, we can try 
the following exercise. Press :
I @PURGE@ „ä³J @@@R!@@ ™‚í³J @@@Q!@@
At this point, the screen will show the following command ready to be 
executed:
To finish deleting the
remaining variables:
Using function PU
Assuming that our va
We will use comman
I @PURGE@. The scre
To delete two variabl
a list (in RPN mode,
commas as in Algeb
 J 
Then, press I@PURG
Additional informatio
of the calculator’s use
SG49A.book Page 15 Friday, September 16, 2005 1:31 PM
 variables, press `. The screen will now show the 
RGE in the stack in RPN mode
riable list contains the variables p1, z1, Q, R, and α. 
d PURGE to delete variable p1. Press ³ @@p1@@ ` 
en will now show variable p1 removed:
es simultaneously, say variables R and Q, first create 
 the elements of the list need not be separated by 
raic mode):
„ä³ @@@R!@@ ™³ @@@Q!@@ `
E@ use to purge the variables.
n on variable manipulation is available in Chapter 2 
r’s guide.
UNDO and CMD functions
Functions UNDO and CMD are useful for recovering recent commands, or 
to revert an operation if a mistake was made. These functions are 
associated with the HIST key: UNDO results from the keystroke sequence 
‚¯, while CMD results from the keystroke sequence „®.
CHOOSE boxes vs. Soft MENU
In some of the exercis
of commands display
CHOOSE boxes. He
boxes to Soft MENUs
Although not applied
two options for menus
In this exercise, we u
directory. The steps a
„°˜
@@OK@@ ˜˜˜˜
@@OK@@ ——
SG49A.book Page 16 Friday, September 16, 2005 1:31 PM
Page 2-16
es presented in this chapter we have seen menu lists 
ed in the screen. These menu lists are referred to as 
rein we indicate the way to change from CHOOSE 
, and vice versa, through an exercise.
 to a specific example, the present exercise shows the 
 in the calculator (CHOOSE boxes and soft MENUs). 
se the ORDER command to reorder variables in a 
re shown for Algebraic mode.
Show PROG menu list and select MEMORY
Show the MEMORY menu list and select 
DIRECTORY
Show the DIRECTORY menu list and select ORDER
Page 2-17
There is an alternativ
setting system flag 11
in the calculator’s use
H
The screen shows flag
Press the soft 
will reflect that chang
Press @@OK@@ twice to re
Now, we’ll try to fin
those used above, i.e
menu list, we get sof
menu, i.e.,
@@OK@@
SG49A.book Page 17 Friday, September 16, 2005 1:31 PM
e way to access these menus as soft MENU keys, by 
7. (For information on Flags see Chapters 2 and 24 
r’s guide). To set this flag try the following:
@FLAGS! ———————
 117 not set (CHOOSE boxes), as shown here:
menu key to set flag 117 to soft MENU. The screen 
e:
turn to normal calculator display.
d the ORDER command using similar keystrokes to 
., we start with „°. Notice that instead of a 
t menu labels with the different options in the PROG 
activate the ORDER command
Press B to select the MEMORY soft menu ()@@MEM@@). The display now 
shows:
Press E to select th
The ORDER command
key to find it:
To activate the ORDE
References
For additional informa
display or in the Equ
guide. For CAS (Com
the calculator’s user’s
the calculator’s user’s
NOTE: most of th
current setting of fla
have set the flag bu
you should clear the
SG49A.book Page 18 Friday, September 16, 2005 1:31 PM
Page 2-18
e DIRECTORY soft menu ()@@DIR@@)
 is not shown in this screen. To find it we use the L
R command we press the C(@ORDER) soft menu key.
tion on entering and manipulating expressions in the 
ation Writer see Chapter 2 of the calculator’s user’s 
puter Algebraic System) settings, see Appendix C in 
 guide. For information on Flags see, Chapter 24 in 
 guide.
e examples in this user manual assume that the 
g 117 is its default setting (that is, not set). If you 
t want to strictly follow the examples in this manual, 
 flag before continuing.
Page 3-1
Chapter 3
Calculations with real numbers
This chapter demonstrates the use of the calculator for operations and 
functions related to real numbers. The user should be acquainted with the 
keyboard to identify certain functions available in the keyboard (e.g., SIN, 
COS, TAN, etc.). Also, it is assumed that the reader knows how to change 
the calculator’s oper
boxes (Chapter 1), a
Examples of r
To perform real numb
Real (as opposed to 
most operations. The
mode.
Some operations with
• Use the \ key f
For example, in A
In RPN mode, e.g
• Use the Ykey to
For example, in A
In RPN mode use 
• For addition, subtr
operation key, nam
Examples in ALG 
3
6
4
2
Examples in RPN 
3
6
4
2
Alternatively, in RP
space (#) befor
3
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
ating system (Chapter 1), use menus and choose 
nd operate with variables (Chapter 2). 
eal number calculations
er calculations it is preferred to have the CAS set to 
Complex) mode. Exact mode is the default mode for 
refore, you may want to start your calculations in this 
 real numbers are illustrated next:
or changing sign of a number. 
LG mode, \2.5`. 
., 2.5\.
 calculate the inverse of a number. 
LG mode, Y2`. 
4Y.
action, multiplication, division, use the proper 
ely, +-*/. 
mode:
.7+5.2`
.3-8.5`
.2*2.5`
.3/4.5`
mode:
.7` 5.2+
.3` 8.5-
.2` 2.5*
.3` 4.5/
N mode, you can separate the operands with a 
e pressing the operator key. Examples:
.7#5.2+
6.3#8.5-
4.2#2.5*
2.3#4.5/
• Parentheses („Ü) can be used to group operations, as well as to 
enclose arguments of functions. 
In ALG mode: 
„Ü5+3.2™/„Ü7-
In RPN mode, you
directly on the stac
5`3
In RPN mode, typi
you to enter the ex
³„
„
For both, ALG and
‚O5+
The expression ca
—
• The absolute value
Example in ALG m
„
Example in RPN m
• The square functio
Example in ALG m
Example in RPN m
The square root fu
calculating in the 
argument, e.g.,
In RPN mode, ente
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 3-2
2.2`
 do not need the parenthesis, calculation is done 
k:
.2+7`2.2-/
ng the expression between single quotes will allow 
pressionlike in algebraic mode:
Ü5+3.2™/
Ü7-2.2`µ
 RPN modes, using the Equation Writer:
3.2™/7-2.2
n be evaluated within the Equation writer, by using 
———@EVAL@ or, ‚—@EVAL@
 function, ABS, is available through „Ê. 
ode:
Ê\2.32`
ode:
2.32\„Ê
n, SQ, is available through „º. 
ode:
„º\2.3`
ode:
2.3\„º
nction, √, is available through the R key. When 
stack in ALG mode, enter the function before the 
R123.4`
r the number first, then the function, e.g., 
123.4R
Page 3-3
• The power function, ^, is available through the Q key. When 
calculating in the stack in ALG mode, enter the base (y) followed by the 
Q key, and then the exponent (x), e.g.,
5.2Q1.25`
In RPN mode, enter the number first, then the function, e.g.,
5.2`1.25Q
• The root function, XROOT(y,x), is available through the keystroke 
combination ‚»
enter the function 
by commas, e.g.,
‚
In RPN mode, ente
function call, e.g.,
• Logarithms of bas
‚Ã (function
antilogarithm) is c
function is entered
In RPN mode, the
Using powers o
Powers of ten, i.e., n
using the V key. F
\
Or, in RPN mode:
4
• Natural logarithm
the exponential fu
mode, the function
In RPN mode, the
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
. When calculating in the stack in ALG mode, 
XROOT followed by the arguments (y,x), separated 
»3‚í27`
r the argument y, first, then, x, and finally the 
27`3‚»
e 10 are calculated by the keystroke combination 
 LOG) while its inverse function (ALOG, or 
alculated by using „Â. In ALG mode, the 
 before the argument:
‚Ã2.45`
„Â\2.3`
 argument is entered before the function
2.45‚Ã
2.3\„Â
f 10 in entering data
umbers of the form -4.5 ×10-2, etc., are entered by 
or example, in ALG mode:
4.5V\2`
.5\V2\`
s are calculated by using ‚¹ (function LN) while 
nction (EXP) is calculated by using „¸. In ALG 
 is entered before the argument:
‚¹2.45`
„¸\2.3`
 argument is entered before the function
2.45`‚¹
2.3\`„¸
• Three trigonometric functions are readily available in the keyboard: sine 
(S), cosine (T), and tangent (U). Arguments of these functions 
are angles in either degrees, radians, grades. The following examples 
use angles in degrees (DEG): 
In ALG mode:
In RPN mode:
• The inverse trigono
arcsine („¼)
The answer from t
measure (DEG, RA
In ALG mode:
In RPN mode:
All the functions desc
ALOG, LN, EXP, SIN,
with the fundamental 
expressions. The E
Chapter 2, is ideal
calculator operation m
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 3-4
S30`
T45`
U135`
30S
45T
135U
metric functions available in the keyboard are the 
, arccosine („¾), and arctangent („À). 
hese functions will be given in the selected angular 
D, GRD). Some examples are shown next: 
„¼0.25`
„¾0.85`
„À1.35`
0.25„¼
0.85„¾
1.35„À
ribed above, namely, ABS, SQ, √, ^, XROOT, LOG, 
 COS, TAN, ASIN, ACOS, ATAN, can be combined 
operations (+-*/) to form more complex 
quation Writer, whose operations is described in 
 for building such expressions, regardless of the 
ode.
Page 3-5
Real number functions in the MTH menu
The MTH („´) menu include a number of mathematical functions 
mostly applicable to real numbers. With the default setting of CHOOSE 
boxes for system flag 117 (see Chapter 2), the MTH menu shows the 
following functions:
The functions are gro
3. lists, 7. probability,
5. real, 6. base, 8. 
constants available in
In general, be aware
for each function, an
first the function and
should enter the argu
Using calculato
1. We will describe i
section with the in
calculator menus. 
different options.
2. To quickly select o
CHOOSE box), si
For example, to se
simply press 4.
Hyperbolic func
Selecting Option 4. H
produces the hyperbo
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 
uped by th type of argument (1. vectors, 2. matrices, 
 9. complex) or by the type of function (4. hyperbolic, 
fft). It also contains an entry for the mathematical 
 the calculator, entry 10.
 of the number and order of the arguments required 
d keep in mind that, in ALG mode you should select 
 then enter the argument, while in RPN mode, you 
ment in the stack first, and then select the function. 
r menus
n detail the use of the 4. HYPERBOLIC.. menu in this 
tention of describing the general operation of 
 Pay close attention to the process for selecting 
ne of the numbered options in a menu list (or 
mply press the number for the option in the keyboard. 
lect option 4. HYPERBOLIC.. in the MTH menu, 
tions and their inverses
YPERBOLIC.. , in the MTH menu, and pressing @@OK@@, 
lic function menu:
 
For example, in ALG
tanh(2.5), is the follow
„´
In the RPN mode, 
following:
2.
The operations shown
for system flag 117 (
this flag (see Chapte
follows (left-hand side
Pressing L shows t
Thus, to select, for ex
format press )@@HYP@ , to
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 3-6
 mode, the keystroke sequence to calculate, say, 
ing:
4@@OK@@ 5@@OK@@ 2.5`
the keystrokes to perform this calculation are the 
5`„´4@@OK@@ 5@@OK@@ 
 above assume that you are using the default setting 
CHOOSE boxes). If you have changed the setting of 
r 2) to SOFT menu, the MTH menu will show as 
 in ALG mode, right – hand side in RPN mode):
 
he remaining options:
 
ample, the hyperbolic functions menu, with this menu 
 produce: 
 
Page 3-7
Finally, in order to select, for example, the hyperbolic tangent (tanh) 
function, simply press @@TANH@.
For example, to calculate tanh(2.5), in the ALG mode, when using SOFT 
menus over CHOOSE boxes, follow this procedure:
„
In RPN mode, the sam
2
As an exercise of ap
values:
Operations w
Numbers in the calcu
possible to calculate
produce a result with
The UNITS men
The units menu 
‚Û(associated 
CHOOSE boxes, the 
NOTE: To see additional options in these soft menus, press the L
key or the „«keystroke sequence.
SINH (2.5) =
COSH (2.5)
TANH(2.5) =
EXPM(2.0) =
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
´@@HYP@ @@TANH@ 2.5`
e value is calculated using:
.5`„´ )@@HYP@ @@TANH@
plications of hyperbolic functions, verify the following 
ith units
lator can have units associated with them. Thus, it is 
 results involving a consistent system of units and 
 the appropriate combination of units.
u
is launched by the keystroke combination 
with the 6 key). With system flag 117 set to 
result is the following menu:
 
 6.05020.. ASINH(2.0) = 1.4436…
 = 6.13228.. ACOSH (2.0) = 1.3169…
 0.98661.. ATANH(0.2) = 0.2027…
 6.38905…. LNP1(1.0) = 0.69314….
Option 1. Tools.. con
later). Options 2. Le
number of units for
selecting option 8. Fo
The user will recogniz
very often nowadays)
dynes, gf = grams – f
a unit of mass), kip =
distinguish from poun
To attach a unit obje
underscore. Thus, a f
For extensive operatio
way of attaching un
Chapter 2), and us
following menus. Pre
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 3-8
tains functions used to operate on units (discussed 
ngth.. through 17.Viscosity.. contain menus with a 
 each of the quantities described. For example, 
rce.. shows the following units menu:
 
e most of these units (some, e.g., dyne, are not used 
 from his or her physics classes: N = newtons, dyn = 
orce (to distinguish from gram-mass, or plainly gram, 
 kilo-poundal (1000 pounds), lbf = pound-force (to 
d-mass), pdl = poundal.
ct to a number, the number must be followed by an 
orce of 5 N will be entered as 5_N.
ns with units SOFT menus provide a more convenient 
its. Change system flag 117 to SOFT menus (see 
e the keystroke combination ‚Û to get the 
ss Lto move to the next menu page.
 
Page 3-9
Pressing on the appropriate soft menu key will open the sub-menu of units 
for that particular selection. For example, for the @)SPEED sub-menu, the 
following units are available:
Pressing the soft menu
Recall that you can a
‚˜, e.g., for the
Available units
For a complete list o
user’s guide.
Attaching units
To attach a unit obje
underscore (‚Ý
5_N. 
Here is the sequence
flag 117 set to CHOO
5
To enter this same q
following keystrokes:
NOTE: Use the 
navigate through th
NOTE: If you forge
where N here repre
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
 
 key @)UNITS will take you back to the UNITS menu.
lways list the full menu labels in the screen by using 
 @)ENRG set of units the following labels will be listed:
 
f available units see Chapter 3 in the calculator’s 
 to numbers
ct to a number, the number must be followed by an 
, key(8,5)). Thus, a force of 5 N will be entered as 
 of steps to enter this number in ALG mode, system 
SE boxes:
‚Ý‚Û8@@OK@@ @@OK@@ `
uantity, with the calculator in RPN mode, use the 
L key or the „«keystroke sequence to 
e menus.
t the underscore, the result is the expression 5*N, 
sents a possible variable name and not Newtons.
5‚Û8@@OK@@ @@OK@@
Notice that the underscore is entered automatically when the RPN mode is 
active.
The keystroke sequences to enter units when the SOFT menu option is 
selected, in both ALG and RPN modes, are illustrated next. For example, 
in ALG mode, to enter the quantity 5_N use:
5‚Ý‚ÛL @)@FORCE @@@N@@ `
The same quantity, en
Unit prefixes
You can enter prefixe
from the SI system. T
name, and by the e
prefix:
(*) In the SI system, t
calculator, however.
To enter these prefixe
example, to enter 123
NOTE: You can en
units with the ~k
entry: 5_N
Prefix Name
Y yotta
Z zetta
E exa
P peta
T tera
G giga
M mega
k,K kilo
h,H hecto
D(*) deka
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 3-10
tered in RPN mode uses the following keystrokes:
5‚ÛL @)@FORCE @@@N@@
s for units according to the following table of prefixes 
he prefix abbreviation is shown first, followed by its 
xponent x in the factor 10x corresponding to each 
his prefix is da rather than D. Use D for deka in the 
s, simply type the prefix using the ~ keyboard. For 
 pm (picometer), use:
ter a quantity with units by typing the underline and 
eyboard, e.g., 5‚Ý~n will produce the 
x Prefix Name x
+24 d deci -1
+21 c centi -2
+18 m milli -3
+15 µ micro -6
+12 n nano -9
+9 p pico -12
+6 f femto -15
+3 a atto -18
+2 z zepto -21
+1 y yocto -24
Page 3-11
123‚Ý~„p~„m
Using UBASE (type the name) to convert to the default unit (1 m) results in:
 
Operations with
Here are some calcu
warned that, when m
enclosed each quanti
for example, the 
(12.5_m)*(5.2_yd) `
which shows as 65_
function UBASE (find 
To calculate a divisio
which transformed to 
NOTE: Recall tha
keystroke combinati
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
 units
lation examples using the ALG operating mode. Be 
ultiplying or dividing quantities with units, you must 
ty with its units between parentheses. Thus, to enter, 
product 12.5m × 5.2 yd, type it to read 
:
(m⋅yd). To convert to units of the SI system, use 
it using the command catalog, ‚N): 
n, say, 3250 mi / 50 h, enter it as 
(3250_mi)/(50_h) `
SI units, with function UBASE, produces:
t the ANS(1) variable is available through the 
on „î(associated with the ` key).
Addition and subtraction can be performed, in ALG mode, without using 
parentheses, e.g., 5 m + 3200 mm, can be entered simply as 
5_m + 3200_mm `.
More complicated expression require the use of parentheses, e.g., 
(12_mm)*(1_cm^2)/(2_s) `:
Stack calculations in the RPN mode do not require you to enclose the 
different terms in pare
3
These operations prod
Unit conversion
The UNITS menu c
following functions:
Examples of function 
UNIT/TOOLS function
guide.
For example, to conve
CONVERT(x,y) conv
UBASE(x) conv
UVAL(x) extra
UFACT(x,y) facto
�UNIT(x,y) comb
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 3-12
ntheses, e.g., 
12 @@@m@@@ `1.5 @@yd@@ `*
250 @@mi@@ `50 @@@h@@@ `/
uce the following output:
s
ontains a TOOLS sub-menu, which provides the 
CONVERT are shown below. Examples of the other 
s are available in Chapter 3 of the calculator’s user’s 
rt 33 watts to btu’s use either of the following entries:
CONVERT(33_W,1_hp) `
CONVERT(33_W,11_hp) `
ert unit object x to units of object y
ert unit object x to SI units
ct the value from unit object x
rs a unit y from unit object x
ines value of x with units of y
Page 3-13
Physical constants in the calculator
The calculator’s physical constants are contained in a constants library
activated with the command CONLIB. To launch this command you could 
simply type it in the stack: ~~conlib`, or, you can select 
the command CONLIB from the command catalog, as follows: First, 
launch the catalog by using: ‚N~c. Next, use the up and down 
arrow keys —˜ to select CONLIB. Finally, press @@OK@@. Press `, if 
needed. Use the up 
the list of constants in
The soft menu keys 
include the following 
(*) Activated only if th
This is the way the to
option VALUE is selec
To see the values of t
the @ENGL option:
SI when
ENGL when
(*)
UNIT when
VALUE when
�STK copie
QUIT exit co
SG49A.book Page 13 Friday, September 16, 2005 1:31 PM
and down arrow keys (—˜) to navigate through 
 your calculator.
corresponding to this CONSTANTS LIBRARY screen 
functions:
e VALUE option is selected.
p of the CONSTANTS LIBRARY screen looks when the 
ted (units in the SI system):
he constants in the English (or Imperial) system, press 
 selected, constants values are shown in SI units (*)
 selected, constants values are shown in English units 
 selected, constants are shown with units attached (*)
 selected, constants are shown without units
s value (with or without units) to the stack
nstants library
If we de-select the UN
(English units selected
To copy the value of 
@²STK, then, press @QUI
look like this:
The display shows w
here, Vm, is the tag
number will ignore th
which produces:
The same operation 
(after the value of Vm
SG49A.book Page 14 Friday, September 16, 2005 1:31 PM
Page 3-14
ITS option (press @UNITS ) only the values are shown 
 in this case):
Vm to the stack, select the variable name, and press 
T@. For the calculator set to the ALG, the screen will 
hat is called a tagged value, Vm:359.0394. In 
 of this result. Any arithmetic operation with this 
e tag. Try, for example:
‚¹2*„î`
in RPN mode will require the following keystrokes 
 was extracted from the constants library):
2`*‚¹
Page 3-15
Defining and using functions
Users can define their own functions by using the DEFINE command
available thought the keystroke sequence „à (associated with the
2 key). The function must be entered in the following format:
Function_name(arguments) = expression_containing_arguments
For example, we could define a simple function 
Suppose that you ha
discrete values and, t
and get the result yo
right-hand side for e
assume you have set
sequence of keystroke
„à³
‚¹~„
The screen will look li
Press the J key, an
soft menu key (@@@H@@). 
The screen will show 
Thus, the variable H c
This is a simple pro
calculator. This prog
20 and 21 in the cal
Ch03_RealNumbersQS.fm Page 15 Friday, February 24, 2006 6:19 PM
H(x) = ln(x+1) + exp(-x)
ve a need to evaluate this function for a number of
herefore, you want to be able to press a single button
u want without having to type the expression in the
achseparate value. In the following example, we
 your calculator to ALG mode. Enter the following
s:
~h„Ü~„x™‚Å
x+1™+„¸~„x`
ke this:
d you will notice that there is a new variable in your
 To see the contents of this variable press ‚@@@H@@.
now:
ontains a program defined by:
<< � x ‘LN(x+1) + EXP(x)’ >>
gram in the default programming language of the
ramming language is called UserRPL (See Chapters
culator’s user’s guide). The program shown above is
relatively simple and consists of two parts, contained between the program
containers 
This is to be interpreted as saying: enter a value that is temporarily
assigned to the name x (referred to as a local variable), evaluate the
expression between q
evaluated expression.
To activate the funct
followed by the 
„Ü2`. S
In the RPN mode, to
press the soft menu 
example, you could t
be entered by using: 
Reference
Additional informatio
is contained in Chapt
• Input: � x � x
• Process: ‘LN(x+1) + EXP(x) ‘
Ch03_RealNumbersQS.fm Page 16 Friday, February 24, 2006 6:19 PM
Page 3-16
uotes that contain that local variable, and show the
ion in ALG mode, type the name of the function
argument between parentheses, e.g., @@@H@@@
ome examples are shown below:
 
 activate the function enter the argument first, then
key corresponding to the variable name @@@H@@@ . For
ry: 2@@@H@@@ . The other examples shown above can
1.2@@@H@@@ , 2`3/@@@H@@@.
n on operations with real numbers with the calculator
er 3 of the user’s guide.
Page 4-1
Chapter 4
Calculations with complex numbers
This chapter shows examples of calculations and application of functions to 
complex numbers.
Definitions
A complex number z
numbers, and i is th
number x + iy has a r
The complex number 
the x–y plane, with t
referred to as the ima
A complex number 
representation. An al
A complex number c
representation) as z =
is the magnitude of th
the argument of the c
The relationship be
complex numbers is 
complex conjugate o
= re –iθ . The comple
z about the real (x) a
can be thought of as 
Setting the ca
To work with complex
The COMPLEX mode 
option _Complex che
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
 is a number z = x + iy, where x and y are real 
e imaginary unit defined by i² = –1. The complex 
eal part, x = Re(z), and an imaginary part, y = Im(z). 
z = zx + iy is often used to represent a point P(x,y) in 
he x-axis referred to as the real axis, and the y-axis 
ginary axis. 
in the form x + iy is said to be in a rectangular
ternative representation is the ordered pair z = (x,y). 
an also be represented in polar coordinates (polar
 reiθ = r·cosθ + i r·sinθ, where r = |z| = 
e complex number z, and θ = Arg(z) = arctan(y/x) is 
omplex number z. 
tween the Cartesian and polar representation of 
given by the Euler formula: ei iθ = cosθ + i sinθ. The 
f a complex number (z = x + iy = re iθ) is = x – iy
x conjugate of i can be thought of as the reflection of 
xis. Similarly, the negative of z, –z = –x –iy = –re iθ, 
the reflection of z about the origin.
lculator to COMPLEX mode
 numbers select the CAS complex mode:
H )@@CAS@ ˜˜™ 
will be selected if the CAS MODES screen shows the 
cked, i.e., 
22
yx +
z
Press @@OK@@ , twice, to r
Entering comple
Complex numbers in
Cartesian representa
calculator will be s
example, with the cal
(3.5, -1.2), is entered
„Ü3
A complex number c
ALG mode, 3.5-1.2i i
3.
In RPN mode, thes
keystrokes:
„Ü3
(Notice that the chan
been entered, in the o
NOTE: to enter the
key.
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 4-2
eturn to the stack.
x numbers
 the calculator can be entered in either of the two 
tions, namely, x+iy, or (x,y). The results in the 
hown in the ordered-pair format, i.e., (x,y). For 
culator in ALG mode, the complex number 
 as:
.5‚í\1.2`
an also be entered in the form x+iy. For example, in 
s entered as (accept mode changes):
5 -1.2*„¥`
e numbers could be entered using the following 
.5‚í1.2\`
ge-sign keystroke is entered after the number 1.2 has 
pposite order as the ALG mode exercise).
 unit imaginary number alone type „¥, the I 
Page 4-3
Polar representation of a complex number
The polar representation of the complex number 3.5-1.2i, entered above, 
is obtained by changing the coordinate system to cylindrical or polar 
(using function CYLIN). You can find this function in the catalog 
(‚N). You can also change the coordinate to polar using H. 
Changing to polar coordinate with standard notation and the angular 
measure in radians, produces the result in RPN mode:
The result shown ab
0.33029…. The ang
Return to Cartesian 
(available in the ca
representation is writ
into the calculator by
symbol (∠) can be e
number z = 5.2e1.5i,
stack, before and afte
Because the coordin
calculator automatic
coordinates, i.e., x 
(0.3678…, 5.18…).
On the other hand, if
(use CYLIN), entering
numbers, will produc
coordinates, enter th
stack, before and afte
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
ove represents a magnitude, 3.7, and an angle 
le symbol (∠) is shown in front of the angle measure.
or rectangular coordinates by using function RECT 
talog, ‚N). A complex number in polar 
ten as z = r⋅eiθ. You can enter this complex number 
 using an ordered pair of the form (r, ∠θ). The angle 
ntered as ~‚6. For example, the complex 
 can be entered as follows (the figures show the RPN 
r entering the number):
 
ate system is set to rectangular (or Cartesian), the 
ally converts the number entered to Cartesian 
= r cos θ, y = r sin θ, resulting, for this case, in 
 the coordinate system is set to cylindrical coordinates 
 a complex number (x,y), where x and y are real 
e a polar representation. For example, in cylindrical 
e number (3.,2.). The figure below shows the RPN 
r entering this number:
 
Simple operations with complex numbers
Complex numbers ca
(+-*/). 
that i2= -1. Operati
real numbers. For ex
set to Complex, try th
The CMPLX m
There are two CM
calculator. One is 
Chapter 3) and one d
menus are presented 
CMPLX menu th
Assuming that system
the CMPLX sub-men
„´9@@OK@@ . T
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 4-4
n be combined using the four fundamental operations 
The results follow the rules of algebra with the caveat 
ons with complex numbers are similar to those with 
ample, with the calculator in ALG mode and the CAS 
e following operations:
(3+5i) + (6-3i) = (9,2);
(5-2i) - (3+4i) = (2,-6)
(3-i)·(2-4i) = (2,-14);
(5-2i)/(3+4i) = (0.28,-1.04)
1/(3+4i) = (0.12, -0.16) ;
-(5-3i) = -5 + 3i
enus
PLX (CoMPLeX numbers) menus available in the 
available through the MTH menu (introduced in 
irectly into the keyboard (‚ß). The two CMPLX 
next.
rough the MTH menu
 flag 117 is set to CHOOSE boxes (see Chapter 2), 
u within the MTH menu is accessed by using: 
he functions available are the following:
 
Page 4-5
The first menu (options 1 through 6) shows the following functions:
Examples of applications of these functions are shown next in RECT 
coordinates. Recall 
argument, while in RP
the function. Also, r
labels by changing th
RE(z) Real part of a complex number
IM(z) Imaginary part of a complex number
C→R(z) Separates a complex number into its real and imaginary 
parts
R→C(x,y) Form
y
ABS(z) Calc
ARG(z) Calc
SIGN(z) Calc
|z|.
NEG(z) Chan
CONJ(z) Prod
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
that, for ALG mode, the function must precede the 
N mode, you enter the argument first, and then select 
ecall that you can get these functions as soft menu 
e setting of system flag 117 (See Chapter 2).
 
s the complexnumber (x,y) out of real numbers x and 
ulates the magnitude of a complex number.
ulates the argument of a complex number.
ulates a complex number of unit magnitude as z/
ges the sign of z
uces the complex conjugate of z
CMPLX menu in keyboard
A second CMPLX menu is accessible by using the right-shift option 
associated with the 1 key, i.e., ‚ß. With system flag 117 set to 
CHOOSE boxes, the keyboard CMPLX menu shows up as the following 
screens:
The resulting menu in
previous section, nam
also includes function
combination „¥
Functions app
Many of the keyboard
Chapter 3 for real n
complex numbers. T
the following example
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 4-6
 
clude some of the functions already introduced in the 
ely, ARG, ABS, CONJ, IM, NEG, RE, and SIGN. It 
 i which serves the same purpose as the keystroke 
.
lied to complex numbers
-based functions and MTH menu functions defined in 
umbers (e.g., SQ, LN, ex, etc.), can be applied to 
he result is another complex number, as illustrated in 
s.
 
 
Page 4-7
 
Function DRO
Function DROITE take
and x2+iy2, and retu
that contains the po
between points A(5, 
Algebraic mode):
Function DROITE is 
calculator is in APPRO
Reference
Additional informatio
Chapter 4 of the calc
NOTE: When usin
complex numbers t
angular measure s
calculation of these
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
ITE: equation of a straight line
s as argument two complex numbers, say, x1 + iy1
rns the equation of the straight line, say, y = a + bx, 
ints (x1, y1) and (x2, y2). For example, the line 
-3) and B(6, 2) can be found as follows (example in 
found in the command catalog (‚N). If the 
X mode, the result will be Y = 5.*(X-5.)-3.
n on complex number operations is presented in 
ulator’s user’s guide.
g trigonometric functions and their inverses with 
he arguments are no longer angles. Therefore, the 
elected for the calculator has no bearing in the 
 functions with complex arguments.
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 5-1
Chapter 5
Algebraic and arithmetic operations
An algebraic object, or simply, algebraic, is any number, variable name or 
algebraic expression that can be operated upon, manipulated, and 
combined according to the rules of algebra. Examples of algebraic objects 
are the following:
Entering alge
Algebraic objects ca
quotes directly into s
For example, to ente
level 1 use:
³„
An algebraic object c
to the stack, or opera
of the Equation Write
the following algebra
After building the ob
modes shown below)
• A number: 1
• A variable name: ‘a
• An expression: ‘p
• An equation: ‘p
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
braic objects
n be created by typing the object between single 
tack level 1 or by using the equation writer (EQW). 
r the algebraic object ‘π*D^2/4’ directly into stack 
ì*~dQ2/4`
an also be built in the Equation Writer and then sent 
ted upon in the Equation Writer itself. The operation 
r was described in Chapter 2. As an exercise, build 
ic object in the Equation Writer:
ject, press ` to show it in the stack (ALG and RPN 
:
 
2.3, 15.2_m, ‘π’, ‘e’, ‘i’
’, ‘ux’, ‘width’, etc.
*D^2/4’, ’f*(L/D)*(V^2/(2*g))’,
*V = n*R*T’, ‘Q=(Cu/n)*A(y)*R(y)^(2/3)*√So’
Simple operations with algebraic objects
Algebraic objects can be added, subtracted, multiplied, divided (except by 
zero), raised to a power, used as arguments for a variety of standard 
functions (exponential, logarithmic, trigonometry, hyperbolic, etc.), as you 
would any real or complex number. To demonstrate basic operations with 
algebraic objects, let’s create a couple of objects, say ‘π*R^2’ and 
‘g*t^2/4’, and store them in variables A1 and A2 (See Chapter 2 to learn 
how to create variabl
for storing variables A
³„ì
resulting in:
The keystrokes corresp
„ì
After storing the varia
variables as follows:
In ALG mode, the fo
with the algebraics c
recover variable men
@@A1@@ + @
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 5-2
es and store values in them). Here are the keystrokes 
1 in ALG mode:
*~rQ2™K~a1`
onding to RPN mode are:
~r`2Q*~a1K
ble A2 and pressing the key, the screen will show the 
llowing keystrokes will show a number of operations 
ontained in variables @@A1@@ and @@A2@@ (press J to 
u):
@A2@@ ` @@A1@@ - @@A2@@ `
 
Page 5-3
@@A1@@ *@@A2@@ ` @@A1@@ / @@A2@@ `
 
‚¹
The same results ar
keystrokes:
Functions in the
The ALG (Algebraic)
‚× (associated
CHOOSE boxes, the 
Rather than listing the
is invited to look up
IL@)HELP@`. 
the function. For exa
the up and down arr
window.
@@A1@@ @
@@A1@@ @
@@A1@@ ‚
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
@@A1@@ „¸@@A2@@
 
e obtained in RPN mode if using the following 
 ALG menu 
 menu is available by using the keystroke sequence 
 with the 4 key). With system flag 117 set to 
ALG menu shows the following functions:
 
 description of each function in this manual, the user 
 the description using the calculator’s help facility: 
To locate a particular function, type the first letter of 
mple, for function COLLECT, we type ~c, then use 
ow keys, —˜, to locate COLLECT within the help 
@A2@@ +µ @@A1@@ @@A2@@ -µ
@A2@@ *µ @@A1@@ @@A2@@ /µ
 ¹µ @@A2@@ „ ¸µ
To complete the operation press @@OK@@. Here is the help screen for function 
COLLECT:
We notice that, at the
suggests links to oth
FACTOR. To move d
for EXPAND, and @SE
the following informa
FACTOR:
Copy the examples 
example, for the EXP
key to get the followin
the command):
Thus, we leave for th
the ALG menu. This i
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 5-4
 
 bottom of the screen, the line See: EXPAND FACTOR 
er help facility entries, the functions EXPAND and 
irectly to those entries, press the soft menu key @SEE1!
E2! for FACTOR. Pressing @SEE1!, for example, shows 
tion for EXPAND, while @SEE2! shows information for 
 
provided onto your stack by pressing @ECHO!. For 
AND entry shown above, press the @ECHO! soft menu 
g example copied to the stack (press ` to execute 
 
e user to explore the applications of the functions in 
s a list of the commands:
Page 5-5
 
For example, for func
entry:
Operations w
The calculator offers 
expressions containin
as well as trigonomet
Expansion and
The „Ð produc
NOTE: Recall that
mode, you must en
example, the examp
³
At this point, select 
the catalog ‚N
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
tion SUBST, we find the following CAS help facility 
 
ith transcendental functions
a number of functions that can be used to replace 
g logarithmic and exponential functions („Ð), 
ric functions (‚Ñ).
 factoring using log-exp functions
es the following menu:
 
, to use these, or any other functions in the RPN 
ter the argument first, and then the function. For 
le for TEXPAND, in RPN mode will be set up as:
„¸+~x+~y`
function TEXPAND from menu ALG (or directly from 
), to complete the operation.
Information and examples on these commands are available in the help 
facility of the calculator. For example, the description of EXPLN is shown in 
the left-hand side, and the example from the help facility is shown to the 
right:
Expansion and 
functions
The TRIG menu, tri
functions:
These functions allow
of trigonometric func
ACOS2S allows to 
expression in terms o
Description of these 
available in the cal
invited to explore this
TRIG menu.
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 5-6
 
factoringusing trigonometric 
ggered by using ‚Ñ, shows the following 
 
 to simplify expressions by replacing some category 
tions for another one. For example, the function 
replace the function arccosine (acos(x)) with its 
f arcsine (asin(x)).
commands and examples of their applications are 
culator’s help facility (IL@HELP). The user is 
 facility to find information on the commands in the 
Page 5-7
Functions in the ARITHMETIC menu
The ARITHMETIC menu is triggered through the keystroke combination 
„Þ (associated with the 1 key). With system flag 117 set to 
CHOOSE boxes, „Þ shows the following menu:
Out of this menu l
PROPFRAC, SIMP2
integer numbers o
1. INTEGER, 2. PO
are actually sub-m
objects. When sy
menu („Þ) p
Following, we pre
and SIMP2 in the 
The functions assoc
POLYNOMIAL, MOD
Chapter 5 in the cal
some applications to 
FACTORS:
 
ist, options 5 through 9 (DIVIS, FACTORS, LGCD, 
) correspond to common functions that apply to 
r to polynomials. The remaining options ( 
LYNOMIAL, 3. MODULO, and 4. PERMUTATION) 
enus of functions that apply to specific mathematical 
stem flag 117 is set to SOFT menus, the ARITHMETIC 
roduces:
 
sent the help facility entries for functions FACTORS 
ARITHMETIC menu(IL@HELP):
iated with the ARITHMETIC submenus: INTEGER, 
ULO, and PERMUTATION, are presented in detail in 
culator’s user’s guide. The following sections show 
polynomials and fractions.
SIMP2:
Polynomials
Polynomials are algebraic expressions consisting of one or more terms 
containing decreasing powers of a given variable. For example, 
‘X^3+2*X^2-3*X+2’ is a third-order polynomial in X, while ‘SIN(X)^2-2’ is 
a second-order polynomial in SIN(X). Functions COLLECT and EXPAND, 
shown earlier, can be used on polynomials. Other applications of 
polynomial functions are presented next:
The HORNER fu
The function HORNE
Horner division, or sy
a), i.e., HORNER(P(X
For example, 
HORNER(‘X^3
i.e., X3+2X2-3X+1 = 
{X^5-5*X^4+2
i.e., X6-1 = (X5-5*X4+
The variable VX
Most polynomial exa
because a variable c
directory that takes, 
preferred independen
Avoid using the varia
get it confused with t
variable see Appendi
The PCOEF func
Given an array conta
generates an array 
polynomial. The c
independent variable
PCOEF([-2, 
which represents the 
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 5-8
nction
R („Þ, POLYNOMIAL, HORNER) produces the 
nthetic division, of a polynomial P(X) by the factor (X-
),a) = {Q(X), a, P(a)}, where P(X) = Q(X)(X-a)+P(a). 
+2*X^2-3*X+1’,2) = {X^2+4*X+5 2 11}
(X2+4X+5)(X-2)+11. Also,
HORNER(‘X^6-1’,-5)=
5*X^3-125*X^2+625*X-3125 -5 15624}
25X3-125X2+625X-3125)(X+5)+15624.
mples above were written using variable X. This is 
alled VX exists in the calculator’s {HOME CASDIR} 
by default, the value of ‘X’. This is the name of the 
t variable for algebraic and calculus applications. 
ble VX in your programs or equations, so as to not 
he CAS’ VX. For additional information on the CAS 
x C in the calculator’s user’s guide.
tion
ining the roots of a polynomial, the function PCOEF 
containing the coefficients of the corresponding 
oefficients correspond to decreasing order of the 
. For example:
–1, 0 ,1, 1, 2]) = [1. –1. –5. 5. 4. –4. 0.],
polynomial X6-X5-5X4+5X3+4X2-4X.
Page 5-9
The PROOT function
Given an array containing the coefficients of a polynomial, in decreasing 
order, the function PROOT provides the roots of the polynomial. Example, 
from X2+5X+6 =0, PROOT([1, –5, 6]) = [2. 3.].
The QUOT and REMAINDER functions
The functions QUOT 
Q(X) and the remai
P1(X) and P2(X). In o
from P1(X)/P2(X) = Q
QU
REM
Thus, we can write: (X
The PEVAL func
The function PEVAL (
polynomial 
p(x) = 
given an array of co
The result is the eval
ARITHMETIC menu, in
PEVAL([1,5,6,1],5) =
Additional applicatio
in the calculator’s use
Fractions
Fractions can be exp
FACTOR, from the AL
EXPAND(‘(1+X)^3/((
EXPAND(‘(X^2)*(X+Y
FACTOR(‘(3*X^3-2*X
NOTE: you could g
PARTFRAC(‘
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
and REMAINDER provide, respectively, the quotient 
nder R(X), resulting from dividing two polynomials, 
ther words, they provide the values of Q(X) and R(X) 
(X) + R(X)/P2(X). For example,
OT(‘X^3-2*X+2’, ‘X-1’) = ‘X^2+X-1’
AINDER(‘X^3-2*X+2’, ‘X-1’) = 1.
3-2X+2)/(X-1) = X2+X-1 + 1/(X-1).
tion 
Polynomial EVALuation) can be used to evaluate a 
an⋅x
n+an-1⋅x 
n-1+ …+ a2⋅x
2+a1⋅x+ a0,
efficients [an, an-1, … a2, a1, a0] and a value of x0. 
uation p(x0). Function PEVAL is not available in the 
stead use the CALC/DERIV&INTEG Menu. Example: 
 281.
ns of polynomial functions are presented in Chapter 5 
r’s guide.
anded and factored by using functions EXPAND and 
G menu (‚×). For example:
X-1)*(X+3))’)=‘(X^3+3*X^2+3*X+1)/(X^2+2*X-3)’
)/(2*X-X^2)^2)’)=‘(X+Y)/(X^2-4*X+4)’
^2)/(X^2-5*X+6)’)=‘X^2*(3*X-2)/((X-2)*(X-3))’
et the latter result by using PARTFRAC:
(X^3-2*X+2)/(X-1)’) = ‘X^2+X-1 + 1/(X-1)’.
FACTOR(‘(X^3-9*X)/(X^2-5*X+6)’ )=‘X*(X+3)/(X-2)’
The SIMP2 function
Function SIMP2, in the ARITHMETIC menu, takes as arguments two 
numbers or polynomials, representing the numerator and denominator of a 
rational fraction, and returns the simplified numerator and denominator. 
For example:
SIMP2(‘X
The PROPFRAC
The function PROPF
fraction, i.e., an in
decomposition is pos
PROP
The PARTFRAC 
The function PARTFR
fractions that produce
PARTFRAC(‘(2*X^6-1
7*X^4+11*X^3-7*X
‘2*X+(1/2/(X-2)+5/
The FCOEF func
The function FCOEF,
menu, is used to obta
fraction.
The input for the fun
multiplicity (i.e., how 
followed by their m
example, if we want 
0 with multiplicity 3, a
2 and –3 with multip
NOTE: If a rationa
the fraction result fr
result from solving t
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 5-10
^3-1’,’X^2-4*X+3’) = {‘X^2+X+1’,‘X-3’}
 function
RAC converts a rational fraction into a “proper” 
teger part added to a fractional part, if such 
sible. For example:
PROPFRAC(‘5/4’) = ‘1+1/4’
FRAC(‘(x^2+1)/x^2’) = ‘1+1/x^2’
function
AC decomposes a rational fraction into the partial 
 the original fraction. For example:
4*X^5+29*X^4-37*X^3+41*X^2-16*X+5)/(X^5-
^2+10*X)’) = 
(X-5)+1/2/X+X/(X^2+1))’
tion
 available through the ARITHMETIC/POLYNOMIAL 
in a rational fraction, given the roots and poles of the 
ction is a vector listing the roots followed by their 
many times a given root is repeated), and the poles 
ultiplicity represented as a negative number. For 
to create a fraction having roots 2 with multiplicity 1, 
nd -5 with multiplicity 2, and poles 1 with multiplicity 
licity 5, use:
l fraction is given as F(X) = N(X)/D(X), the roots of 
om solving the equation N(X) = 0, while the poles 
he equation D(X) = 0.
Page 5-11
FCOEF([2,1,0,3,–5,2,1,–2,–3,–5])=‘(X--5)^2*X^3*(X-2)/(X-+3)^5*(X-1)^2’
If you press µ„î` (or, simply µ, in RPN mode) you will get:
‘(X^6+8*X^5+5*X^4-50*X^3)/(X^7+13*X^6+61*X^5+105*X^4-
45*X^3-297*X62-81*X+243)’
The FROOTS function
The function FROOTS
the roots and poles 
FROOTS to the result 
1. –5 2.]. The res
negative number, an
number. In this ca
respectively, and the
respectively.
Another example is: 
1. 2 1.], i.e., poles =
Complex mode selec
[0 –2. 1 –1. – (
Step-by-step 
fractions
By setting the CAS
simplifications of frac
fashion. This is very
example of dividing 
is shown in detail in
following example sh
the ARITH/POLYNOM
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
, in the ARITHMETIC/POLYNOMIAL menu, obtains 
of a fraction. As an example, applying function 
produced above, will result in: [1 –2. –3 –5. 0 3. 2 
ult shows poles followed by their multiplicity as a 
d rootsfollowed by their multiplicity as a positive 
se, the poles are (1, -3) with multiplicities (2,5) 
 roots are (0, 2, -5) with multiplicities (3, 1, 2), 
FROOTS(‘(X^2-5*X+6)/(X^5-X^2)’) = [0 –2. 1 –1. 3 
 0 (2), 1(1), and roots = 3(1), 2(1). If you have had 
ted, then the results would be: 
(1+i*√3)/2) –1. – ((1–i*√3)/2) –1. 3 1. 2 1.].
operations with polynomials and 
 modes to Step/step the calculator will show 
tions or operations with polynomials in a step-by-step 
 useful to see the steps of a synthetic division. The 
 Appendix C of the calculator’s user’s guide. The 
ows a lengthier synthetic division (DIV2 is available in 
IAL menu):
2
235
23
−
−+−
X
XXX
1
1
2
9
−
−
X
X
 
Reference
Additional informati
arithmetic operations
guide.
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 5-12
 
 
 
 
on, definitions, and examples of algebraic and 
 are presented in Chapter 5 of the calculator’s user’s 
Page 6-1
Chapter 6
Solution to equations
Associated with the 7 key there are two menus of equation-solving 
functions, the Symbolic SOLVer („Î), and the NUMerical SoLVer 
(‚Ï). Following, we present some of the functions contained in 
these menus. 
Symbolic solu
Here we describe so
Activate the menu b
system flag 117 set 
available: 
Functions ISOL and 
polynomial equation
where the unknown 
Finally, function ZERO
Function ISOL
Function ISOL(Equatio
by isolating variable.
solve for t in the equa
Using the RPN mod
equation in the stack
ISOL. Right before th
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
tion of algebraic equations
me of the functions from the Symbolic Solver menu. 
y using the keystroke combination „Î. With 
to CHOOSE boxes, the following menu lists will be 
 
SOLVE can be used to solve for any unknown in a 
. Function SOLVEVX solves a polynomial equation 
is the default CAS variable VX (typically set to ‘X’). 
S provides the zeros, or roots, of a polynomial.
n, variable) will produce the solution(s) to Equation
 For example, with the calculator set to ALG mode, to 
tion at3-bt = 0 we can use the following:
e, the solution is accomplished by entering the 
, followed by the variable, before entering function 
e execution of ISOL, the RPN stack should look as in 
the figure to the left. After applying ISOL, the result is shown in the figure 
to the right: 
 
The first argument in 
equation. For examp
The same problem ca
show the RPN stack b
Function SOLVE
Function SOLVE has t
can also be used to s
entry for function SO
shown next:
NOTE: To type th
(associated with the
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 6-2
ISOL can be an expression, as shown above, or an 
le, in ALG mode, try:
n be solved in RPN mode as illustrated below (figures 
efore and after the application of function ISOL):
 
he same syntax as function ISOL, except that SOLVE 
olve a set of polynomial equations. The help-facility 
LVE, with the solution to equation X^4 – 1 = 3 , is 
e equal sign (=) in an equation, use ‚Å
 \ key).
Page 6-3
The following examples show the use of function SOLVE in ALG and RPN 
modes (Use Complex mode in the CAS):
The screen shot show
=125, SOLVE produc
SOLVE produces four
solution is not visible 
width of the calculato
by using the down a
operation can be us
calculator’s screen):
The corresponding RP
the application of fun
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
n above displays two solutions. In the first one, β4-5β
es no solutions { }. In the second one, β4 - 5β = 6, 
 solutions, shown in the last output line. The very last 
because the result occupies more characters than the 
r’s screen. However, you can still see all the solutions 
rrow key (˜), which triggers the line editor (this 
ed to access any output line that is wider than the 
N screens for these two examples, before and after 
ction SOLVE, are shown next:
 
 
Function SOLVEVX
The function SOLVEVX solves an equation for the default CAS variable 
contained in the reserved variable name VX. By default, this variable is set 
to ‘X’. Examples, using the ALG mode with VX = ‘X’, are shown below:
In the first case SOLV
SOLVEVX found a sin
The following screen
shown above (before 
Function ZEROS
The function ZEROS 
showing their multip
expression for the eq
Examples in ALG mod
To use function ZERO
then the variable to 
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 6-4
EVX could not find a solution. In the second case, 
gle solution, X = 2.
s show the RPN stack for solving the two examples 
and after application of SOLVEVX):
 
 
finds the solutions of a polynomial equation, without 
licity. The function requires having as input the 
uation and the name of the variable to solve for. 
e are shown next:
 
S in RPN mode, enter first the polynomial expression, 
solve for, and then function ZEROS. The following 
Page 6-5
screen shots show the RPN stack before and after the application of 
ZEROS to the two examples above (Use Complex mode in the CAS):
 
The Symbolic Solve
rational equations (m
solved for has all nu
through the use of the
Numerical so
The calculator provid
single algebraic or tr
we start the numer
produces a drop-dow
Following, we prese
finance, and 1. Solv
calculator’s user’s gu
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 
r functions presented above produce solutions to 
ainly, polynomial equations). If the equation to be 
merical coefficients, a numerical solution is possible 
 Numerical Solver features of the calculator.
lver menu
es a very powerful environment for the solution of 
anscendental equations. To access this environment 
ical solver (NUM.SLV) by using ‚Ï. This 
n menu that includes the following options:
nt applications of items 3. Solve poly.., 5. Solve 
e equation.., in that order. Appendix 1-A, in the 
ide, contains instructions on how to use input forms 
with examples for the numerical solver applications. Item 6. MSLV
(Multiple equation SoLVer) will be presented later in page 6-10.
Polynomial Equ
Using the Solve poly
can: 
(1) find the solutions t
(2) obtain the coeffici
roots; and, 
(3) obtain an algebra
Finding the solutio
A polynomial equatio
a1x + a0 = 0. For ex
We want to place the
[3,2,0,-1,1]. To solve
the following:
The screen will show 
Notes:
1. Whenever you solve for a value in the NUM.SLV applications, the 
value solved for will be placed in the stack. This is useful if you need to 
keep that value available for other operations.
2. There will be on
some of the applica
‚Ϙ˜@@OK@
„Ô3‚í
‚í1\‚
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 6-6
ations
…option in the calculator’s SOLVE environment you 
o a polynomial equation;
ents of the polynomial having a number of given 
ic expression for the polynomial as a function of X.
ns to a polynomial equation
n is an equation of the form: anxn + an-1xn-1 + …+ 
ample, solve the equation: 3s4 + 2s3 - s + 1 = 0.
 coefficients of the equation in a vector: 
 for this polynomial equation using the calculator, try 
the solution as follows:
e or more variables created whenever you activate 
tions in the NUM.SLV menu.
@ Select Solve poly…
2‚í0 Enter vector of coefficients
í1@@OK@@ @SOLVE@ Solve equation
Page 6-7
Press ` to return to stack. The stack will show the following results in 
ALG mode (the same result would be shown in RPN mode):
All the solutions are c
0.766, 0.632), (-0.76
Generating polyn
roots
Suppose you want 
numbers [1, 5, -2, 4]
steps: 
Press ` to return to
Press ˜ to trigger t
‚Ϙ˜@@OK
˜„Ô1‚‚í2\‚
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
omplex numbers: (0.432, -0.389), (0.432, 0.389), (-
6, -0.632).
omial coefficients given the polynomial's 
to generate the polynomial whose roots are the 
. To use the calculator for this purpose, follow these 
 stack, the coefficients will be shown in the stack.
he line editor to see all the coefficients.
@@ Select Solve poly…
í5 Enter vector of roots
í4@@OK@@ @SOLVE@ Solve for coefficients
Generating an algebraic expression for the polynomial
You can use the calculator to generate an algebraic expression for a 
polynomial given the coefficients or the roots of the polynomial. The 
resulting expression will be given in terms of the default CAS variable X.
To generate the algebraic expression using the coefficients, try the 
following example. Assume that the polynomial coefficients are 
[1,5,-2,4]. Use the following keystrokes:
The expression thus 
2*X+4'
To generate the alge
example. Assume th
following keystrokes:
The expression thus g
To expand the produc
The resulting expressi
Financial calcul
The calculations in 
(NUM.SLV) are used 
the discipline of engi
This application can 
„Ò (associated
types of calculations 
guide.
‚Ϙ˜
„Ô1‚í
‚í2\‚
`
‚Ϙ˜@@OK@
˜„Ô1‚
‚í2\‚
`
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 6-8
generated is shown in the stack as: 'X^3+5*X^2+-
braic expression using the roots, try the following 
at the polynomial roots are [1, 3, -2, 1]. Use the 
enerated is shown in the stack as:
'(X-1)*(X-3)*(X+2)*(X-1)'.
ts, you can use the EXPAND command.
on is: 'X^4+-3*X^3+ -3*X^2+11*X-6'.
ations
item 5. Solve finance.. in the Numerical Solver 
for calculations of time value of money of interest in 
neering economics and other financial applications. 
also be started by using the keystroke combination
 with the 9 key). Detailed explanations of these 
are presented in Chapter 6 of the calculator’s user’s 
Select Solve poly…
5 Enter vector of coefficients
í4@@OK@@—@SYMB@ Generate symbolic expression
Return to stack.
@ Select Solve poly…
í3 Enter vector of roots
í1@@OK@@˜@SYMB@Generate symbolic 
expression
Return to stack.
Page 6-9
Solving equations with one unknown through 
NUM.SLV
The calculator's NUM.SLV menu provides item 1. Solve equation.. solve 
different types of equations in a single variable, including non-linear 
algebraic and transcendental equations. For example, let's solve the 
equation: ex-sin(πx/3) = 0.
Simply enter the ex
variable EQ. The req
³„
*~
Function STEQ
Function STEQ will sto
In RPN mode, ente
command STEQ. Thu
an expression into va
Press J to see the 
Then, enter the SOLVE
‚Ï@@OK@@. The c
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
pression as an algebraic object and store it into 
uired keystrokes in ALG mode are the following:
¸~„x™-S„ì
„x/3™‚Å0™
K~e~q`
re its argument into variable EQ, e.g., in ALG mode:
r the equation between apostrophes and activate 
s, function STEQ can be used as a shortcut to store 
riable EQ.
newly created EQ variable:
 environment and select Solve equation…, by using:
orresponding screen will be shown as:
The equation we store
the SOLVE EQUATION
solve the equation all
using ˜, and press
This, however, is not t
a negative solution, f
before solving the equ
now X: -3.045.
Solution to sim
Function MSLV is avai
function MSLV is show
Notice that function M
1. A vector containin
2. A vector containin
3. A vector containin
of both X and Y a
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 6-10
d in variable EQ is already loaded in the Eq field in 
 input form. Also, a field labeled x is provided. To 
 you need to do is highlight the field in front of X: by 
 @SOLVE@. The solution shown is X: 4.5006E-2:
he only possible solution for this equation. To obtain 
or example, enter a negative number in the X: field 
ation. Try 3\ @@@OK@@ ˜ @SOLVE@. The solution is 
ultaneous equations with MSLV
lable in the ‚Ï menu. The help-facility entry for 
n next:
SLV requires three arguments:
g the equations, i.e., ‘[SIN(X)+Y,X+SIN(Y)=1]’
g the variables to solve for, i.e., ‘[X,Y]’
g initial values for the solution, i.e., the initial values 
re zero for this example.
Page 6-11
In ALG mode, press @ECHO to copy the example to the stack, press ` to 
run the example. To see all the elements in the solution you need to 
activate the line editor by pressing the down arrow key (˜):
In RPN mode, the sol
Activating function M
You may have noticed
intermediate informa
provided by MSLV is
shows the results of 
final solution is X = 1
Reference
Additional informatio
in Chapters 6 and 7 
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
ution for this example is produced by using:
SLV results in the following screen.
 that, while producing the solution, the screen shows 
tion on the upper left corner. Since the solution 
 numerical, the information in the upper left corner 
the iterative process used to obtain a solution. The 
.8238, Y = -0.9681.
n on solving single and multiple equations is provided 
of the calculator’s user’s guide.
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 7-1
Chapter 7
Operations with lists
Lists are a type of calculator’s object that can be useful for data processing. 
This chapter presents examples of operations with lists. To get started with 
the examples in this Chapter, we use the Approximate mode (See Chapter 
1).
Creating and
To create a list in ALG
or enter the elements
The following keystro
variable L1.
„ä1
Entering the same list
„ä
Operations w
To demonstrate ope
following lists in the c
L2 = {-3.,2.,1.,5.} L3
Changing sign 
The sign-change key 
the sign of all elemen
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
 storing lists
 mode, first enter the braces key „ä , then type 
 of the list, separating them with commas (‚í). 
kes will enter the list {1.,2.,3.,4.} and store it into 
‚í2‚í3‚í4
™K~l1`
 in RPN mode requires the following keystrokes:
1#2#3#4`
³~l1`K
ith lists of numbers
rations with lists of numbers enter and store the 
orresponding variables.
 = {-6.,5.,3.,1.,0.,3.,-4.} L4 = {3.,-2.,1.,5.,3.,2.,1.}
(\), when applied to a list of numbers, will change 
ts in the list. For example:
Addition, subtraction, multiplication, division
Multiplication and division of a list by a single number is distributed across 
the list, for example:
Subtraction of a sing
from each element in 
Addition of a single 
number, and not an 
list. For example:
Subtraction, multiplic
length produce a lis
Examples: 
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 7-2
le number from a list will subtract the same number 
the list, for example:
number to a list produces a list augmented by the 
addition of the single number to each element in the 
ation, and division of lists of numbers of the same 
t of the same length with term-by-term operations. 
 
Page 7-3
The division L4/L3 will produce an infinity entry because one of the 
elements in L3 is zero, and an error message is returned. 
If the lists involved 
message (Invalid Dim
The plus sign (+), 
putting together the 
example:
In order to produce t
we need to use opera
function catalog (‚
ADD to add lists L1 a
NOTE: If we had entered the elements in lists L4 and L3 as integers, 
the infinite symbol would be shown whenever a division by zero 
occurs. To produce the following result you need to re-enter the lists as 
integer (remove decimal points) using Exact mode:
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
in the operation have different lengths, an error 
ensions) is produced.Try, for example, L1-L4.
when applied to lists, acts a concatenation operator, 
two lists, rather than adding them term-by-term. For 
erm-by-term addition of two lists of the same length, 
tor ADD. This operator can be loaded by using the 
N). The screen below shows an application of 
nd L2, term-by-term:
Functions applied to lists
Real number functions from the keyboard (ABS, ex, LN, 10x, LOG, SIN, x2, 
√, COS, TAN, ASIN, ACOS, ATAN, yx) as well as those from the MTH/
HYPERBOLIC menu (SINH, COSH, TANH, ASINH, ACOSH, ATANH), and 
MTH/REAL menu (%, etc.), can be applied to lists, e.g.,
Lists of compl
You can create a com
could enter this as L1
Functions such as LN
complex numbers, e.g
ABS INVERSE (1/x)
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 7-4
ex numbers
plex number list, say L1 ADD i*L2. In RPN mode, you 
 i L2 ADD *. The result is:
, EXP, SQ, etc., can also be applied to a list of 
.,
 
Page 7-5
Lists of algebraic objects
The following are examples of lists of algebraic objects with the function 
SIN applied to them (select Exact mode for these examples -- See Chapter 
1):
The MTH/LIST
The MTH menu prov
With system flag 117
the following function
With system flag 117
following functions:
The operation of the M
∆LIST: Calc
ΣLIST: Calc
ΠLIST: Calc
SORT: Sorts
REVLIST: Reve
ADD: Ope
lengt
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 
 menu
ides a number of functions that exclusively to lists. 
 set to CHOOSE boxes, the MTH/LIST menu offers 
s:
 
 set to SOFT menus, the MTH/LIST menu shows the 
TH/LIST menu is as follows:
ulate increment among consecutive elements in list
ulate summation of elements in the list
ulate product of elements in the list
 elements in increasing order
rses order of list
rator for term-by-term addition of two lists of the same 
h (examples of this operator were shown above)
Examples of application of these functions in ALG mode are shown next:
 
SORT and REVLIST ca
If you are working in
select the operation 
between consecutive 
l
This places L3 onto th
MTH menu.
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 7-6
 
n be combined to sort a list in decreasing order:
 RPN mode, enter the list onto the stack and then 
you want. For example, to calculate the increment 
elements in list L3, press:
3`!´˜˜#OK# #OK#
e stack and then selects the ∆LIST operation from the 
Page 7-7
The SEQ function
The SEQ function, available through the command catalog (‚N), 
takes as arguments an expression in terms of an index, the name of the 
index, and starting, ending, and increment values for the index, and 
returns a list consisting of the evaluation of the expression for all possible 
values of the index. The general form of the function is
SEQ(e
For example:
The list produced cor
The MAP func
The MAP function, a
takes as arguments a
list consisting of the a
example, the followin
the list {1,2,3}:
In ALG mode, the syn
~~map~
In RPN mode, the syn
!ä1@í
In both cases, you 
examples above) or s
Reference
For additional referen
8 in the calculator’s u
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
xpression, index, start, end, increment)
responds to the values {12, 22, 32, 42}.
tion
vailable through the command catalog (‚N), 
 list of numbers and a function f(X), and produces a 
pplication of that function to the list of numbers. For 
g call to function MAP applies the function SIN(X) to 
tax is:
!Ü!ä1@í2@í3™
@íS~X`
tax is:
2@í3`³S~X`~
~map`
can either type out the MAP command (as in the 
elect the command from the CAT menu.
ces, examples, and applications of lists see Chapter 
ser’s guide.
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 8-1
Chapter 8
Vectors
This Chapter provides examples of entering and operating with vectors, 
both mathematical vectors of many elements, as well as physical vectors of 
2 and 3 components.
Entering vecto
In the calculator, ve
enclosed between b
brackets are genera
„Ô, associated
vectors in the calcula
Typing vectors i
With the calculator 
opening a set of b
elements of the vecto
below show the ente
vector. The figure to
`. The figure to the
algebraic vector:
In RPN mode, you c
brackets and typing th
commas (‚í) o
either mode, the ca
spaces.
[3.5, 2.2, -1.
[1.5,-2.2]
[3,-1,2]
['t','t^2','SI
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
rs 
ctors are represented by a sequence of numbers 
rackets, and typically entered as row vectors. The 
ted in the calculator by the keystroke combination 
 with the * key. The following are examples of 
tor:
n the stack
in ALG mode, a vector is typed into the stack by 
rackets („Ô) and typing the components or 
r separated by commas (‚í). The screen shots 
ring of a numerical vector followed by an algebraic 
 the left shows the algebraic vector before pressing 
 right shows the calculator’s screen after entering the 
 
an enter a vector in the stack by opening a set of 
e vector components or elements separated by either 
r spaces (#). Notice that after pressing `, in 
lculator shows the vector elements separated by 
3, 5.6, 2.3] A general row vector
A 2-D vector
A 3-D vector
N(t)'] A vector of algebraics
Storing vectors into variables in the stack
Vectors can be stored into variables. The screen shots below show the 
vectors
u2 = [1, 2], u3 = [-3, 2, -2], v2 = [3,-1], v3 = [1, -5, 2]
Stored into variables @@@u2@@, @@@u3@@, @@@v2@@, and @@@v3@@, respectively. First, in 
ALG mode:
Then, in RPN mode (b
NOTE: The apostro
names u2, v2, etc
overwrite the existin
apostrophes must 
previously.
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 8-2
 
efore pressing K, repeatedly):
 
phes (‘) are not needed ordinarily in entering the 
. in RPN mode. In this case, they are used to 
g variables created earlier in ALG mode. Thus, the 
be used if the existing variables are not purged 
Page 8-3
Using the Matrix Writer (MTRW) to enter vectors
Vectors can also be entered by using the Matrix Writer „² (third key 
in the fourth row of keys from the top of the keyboard). This command 
generates a species of spreadsheet corresponding to rows and columns of 
a matrix (Details on using the Matrix Writer to enter matrices will be 
presented in Chapter 9). For a vector we are interested in filling only 
elements in the top row. By default, the cell in the top row and first column 
is selected. At the bo
menu keys:
@EDI
The @EDIT key is us
Writer.
The key, w
matrix of one row
The key is 
spreadsheet. Pres
decrease in your M
The key is 
spreadsheet. Press
increase in your M
The key, w
right of the current
default. This optio
elements.
The key, wh
the current cell wh
be selected before
Activate the Matrix W
check out the second
show the keys:
Moving to the ri
Activate the Matrix
with the key
of numbers with th
first case you enter
you entered a matri
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
ttom of the spreadsheet you will find the following soft 
T! 
ed to edit the contents of a selected cell in the Matrix 
hen selected, will produce a vector, as opposed to a 
 and many columns.
used to decrease the width of the columns in the 
s this key a couple of times to see the column width 
atrix Writer.
used to increase the width of the columns in the 
 this key a couple of times to see the column width 
atrix Writer.
hen selected, automatically selects the next cell to the 
 cell when you press `. This option is selected by 
n, if desired, needs to be selected before entering 
en selected, automatically selects the next cell below 
en you press `. This option,if desired, needs to 
 entering elements.
riter again by using „², and press L to 
 soft key menu at the bottom of the display. It will 
ght vs. moving down in the Matrix Writer
 Writer and enter 3`5`2``
 selected (default). Next, enter the same sequence 
e key selected to see the difference. In the 
ed a vector of three elements. In the second case 
x of three rows and one column.
@+ROW@ @-ROW @+COL@ @-COL@ @GOTO@
The @+ROW@ key will add a row full of zeros at the location of the selected 
cell of the spreadsheet.
The @-ROW key will delete the row corresponding to the selected cell of 
the spreadsheet.
The @+COL@ key will add a column full of zeros at the location of the 
selected cell of the spreadsheet.
The @-COL@ key will
of the spreadshee
The key will
The @GOTO@ key, wh
number of the row
cursor.
Pressing L once m
function @@DEL@ (delete)
The function @@DEL@ 
replace it with a z
To see these keys in a
(1) Activate the Matrix
and keys a
(2) Enter the following
L
(3) Move the cursor u
The second row w
(4) Press @+ROW@. A row
(5) Press @-COL@. The f
(6) Press @+COL@. A co
(7) Press @GOTO@ 3 @@
(8) Press . This 
although you will 
normal display. T
entered will be av
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 8-4
 delete the column corresponding to the selected cell 
t.
 place the contents of the selected cell on the stack.
en pressed, will request that the user indicate the 
 and column where he or she wants to position the 
ore produces the last menu, which contains only one 
.
will delete the contents of the selected cell and 
ero.
ction try the following exercise:
 Writer by using „². Make sure the 
re selected.
:
1`2`3`
 @GOTO@ 2 @@OK@@ 1 @@OK@@ @@OK@@
4`5`6`
7`8`9`
p two positions by using ——. Then press @-ROW. 
ill disappear.
 of three zeroes appears in the second row.
irst column will disappear.
lumn of two zeroes appears in the first column.
OK@@ 3 @@OK@@ @@OK@@ to move to position (3,3). 
will place the contents of cell (3,3) on the stack, 
not be able to see it yet. Press ` to return to 
he number 9, element (3,3), and the full matrix 
ailable in the stack.
Page 8-5
Simple operations with vectors
To illustrate operations with vectors we will use the vectors u2, u3, v2, and 
v3, stored in an earlier exercise. Also, store vector A=[-1,-2,-3,-4,-5] to be 
used in the following exercises.
Changing sign
To change the sign o
Addition, subtra
Addition and subtrac
have the same length
Attempting to add or
message:
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
f a vector use the key \, e.g., 
ction
tion of vectors require that the two vector operands 
:
 subtract vectors of different length produces an error 
Multiplication by a scalar, and division by a scalar
Multiplication by a scalar or division by a scalar is straightforward:
Absolute value 
The absolute value fu
magnitude of the vec
ABS(u3), will show
The MTH/VEC
The MTH menu („
vector objects:
The VECTOR menu co
CHOOSE boxes):
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 8-6
 
function
nction (ABS), when applied to a vector, produces the 
tor. For example: ABS([1,-2,6]), ABS(A), 
 in the screen as follows:
TOR menu
´) contains a menu of functions that specifically to 
ntains the following functions (system flag 117 set to 
Page 8-7
 
Magnitude
The magnitude of a v
ABS. This function
Examples of applicat
Dot product 
Function DOT (option
dot product of two 
application of functio
stored earlier, are sho
product of two vector
Cross product
Function CROSS (opt
the cross product of tw
one 3-D vector. For
vector of the form 
Examples in ALG mo
Notice that the cross 
z-direction only, i.e., a
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
ector, as discussed earlier, can be found with function 
 is also available from the keyboard („Ê). 
ion of function ABS were shown above.
 2 in CHOOSE box above) is used to calculate the 
vectors of the same length. Some examples of 
n DOT, using the vectors A, u2, u3, v2, and v3, 
wn next in ALG mode. Attempts to calculate the dot 
s of different length produce an error message:
 
ion 3 in the MTH/VECTOR menu) is used to calculate 
o 2-D vectors, of two 3-D vectors, or of one 2-D and 
 the purpose of calculating a cross product, a 2-D 
[Ax, Ay], is treated as the 3-D vector [Ax, Ay,0]. 
de are shown next for two 2-D and two 3-D vectors. 
product of two 2-D vectors will produce a vector in the 
 vector of the form [0, 0, Cz]:
 
Examples of cross products of one 3-D vector with one 2-D vector, or vice 
versa, are presented 
Attempts to calculate 
produce an error mes
Reference
Additional informatio
in the physical scienc
guide.
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 8-8
next:
a cross product of vectors of length other than 2 or 3, 
sage:
n on operations with vectors, including applications 
es, is presented in Chapter 9 of the calculator’s user’s 
Page 9-1
Chapter 9
Matrices and linear algebra
This chapter shows examples of creating matrices and operations with 
matrices, including linear algebra applications.
Entering matrices in the stack
In this section we pr
calculator stack: (1) 
directly into the stack
Using the Matri
As with the case of
entered into the stack
matrix:
first, start the Matrix W
 is selected. T
2.5\
.3
2
At this point, the Mat
Press ` once mor
stack is shown next, b
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
esent two different methods to enter matrices in the 
using the Matrix Writer, and (2) typing the matrix 
.
x Writer
 vectors, discussed in Chapter 8, matrices can be 
 by using the Matrix Writer. For example, to enter the 
riter by using „². Make sure that the option 
hen use the following keystrokes:
`4.2`2`˜ššš
`1.9`2.8`
`.1\`.5`
rix Writer screen looks like this:
e to place the matrix on the stack. The ALG mode 
efore and after pressing `, once more:
,
5.01.02
8.29.13.0
0.22.45.2
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
−
−
 
If you have selected the textbook display option (using H@)DISP! and 
checking off �Textb
Otherwise, the displa
The display in RPN m
Typing in the m
The same result as 
directly into the stack
„Ô
„Ô2.5
‚í
„Ô.3‚
‚í
„Ô2‚í
Thus, to enter a ma
(„Ô) and enclo
brackets („Ô).
elements of each row
For future exercises, le
use K~a. In R
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 9-2
ook), the matrix will look like the one shown above. 
y will show:
ode will look very similar to these.
atrix directly into the stack
above can be achieved by entering the following 
:
\‚í4.2‚í2™
í1.9‚í2.8™
.1\‚í.5`
trix directly into the stack open a set of brackets 
se each row of the matrix with an additional set of 
 Commas (‚í.) should separate the 
, as well as the brackets between rows.
t’s save this matrix under the name A. In ALG mode 
PN mode, use ³~aK.
Page 9-3
Operations with matrices
Matrices, like other mathematical objects, can be added and subtracted. 
They can be multiplied by a scalar, or among themselves, and raised to a 
real power. An important operation for linear algebra applications is the 
inverse of a matrix. Details of these operations are presented next.
To illustrate the operations we will create a number of matrices that we will 
store in the following
B23, A33 and B33
different):
In RPN mode, the ste
{2,2}` RANM '
{2,3}` RANM '
{3,2}` RANM '
{3,3}` RANM '
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
 variables. Here are the matrices A22, B22, A23, 
 (The random matrices in your calculator may beps to follow are: 
A22'`K{2,2}` RANM 'B22'`K
A23'`K{2,3}` RANM 'B23'`K
A32'`K{3,2}` RANM 'B32'`K
A33'`K{3,3}` RANM 'B33'`K
Addition and subtraction
Four examples are shown below using the matrices stored above (ALG 
mode).
In RPN mode, try the 
Multiplication
There are a number
These are described n
Multiplication by a
Some examples of mu
A22 ` B22`+
A23 ` B23`+
A32 ` B32`+
A33 ` B33`+
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 9-4
 
following eight examples:
 of multiplication operations that involve matrices. 
ext. The examples are shown in algebraic mode.
 scalar
ltiplication of a matrix by a scalar are shown below.
 
A22 ` B22`-
A23 ` B23`-
A32 ` B32`-
A33 ` B33`-
Page 9-5
Matrix-vector multiplication
Matrix-vector multiplication is possible only if the number of columns of the 
matrix is equal to the length of the vector. A couple of examples of matrix-
vector multiplication follow: 
Vector-matrix multipli
multiplication can be
multiplication as defin
Matrix multiplicat
Matrix multiplication 
multiplication is only 
is equal to the numbe
the product, cij, is def
Matrix multiplication
Furthermore, one of t
screen shots show th
stored earlier:
1
c
p
k
ij =∑
=
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 
cation, on the other hand, is not defined. This 
 performed, however, as a special case of matrix 
ed next. 
ion
is defined by Cm×n = Am×p⋅Bp×n. Notice that matrix 
possible if the number of columns in the first operand 
r of rows of the second operand. The general term in 
ined as 
 is not commutative, i.e., in general, A⋅B ≠ B⋅A. 
he multiplications may not even exist. The following 
e results of multiplications of the matrices that we 
 
.,,2,1;,,2,1, njmiforba kjik KK ==⋅
Term-by-term multiplication
Term-by-term multiplication of two matrices of the same dimensions is 
possible through the use of function HADAMARD. The result is, of course, 
another matrix of the same dimensions. This function is available through 
Function catalog (‚N), or through the MATRICES/OPERATIONS sub-
menu („Ø). Applications of function HADAMARD are presented 
next: 
Raising a matrix t
You can raise a mat
integer or a real nu
shows the result of ra
You can also raise a 
In algebraic mode, 
[enter the power] `
In RPN mode, the key
power] Q`.
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 9-6
 
o a real power
rix to any power as long as the power is either an 
mber with no fractional part. The following example 
ising matrix B22, created earlier, to the power of 5:
matrix to a power without first storing it as a variable:
the keystrokes are: [enter or select the matrix] Q
.
strokes are: [enter or select the matrix] † [enter the 
Page 9-7
The identity matrix
The identity matrix has the property that A⋅I = I⋅A = A. To verify this 
property we present the following examples using the matrices stored 
earlier on. Use function IDN (find it in the MTH/MATRIX/MAKE menu) to 
generate the identity matrix as shown here:
The inverse matrix
The inverse of a squa
= I, where I is the ide
of a matrix is obtaine
(i.e., the Y key). E
earlier are presented 
To verify the proper
multiplications:
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
 
re matrix A is the matrix A-1 such that A⋅A-1 = A-1⋅A
ntity matrix of the same dimensions as A. The inverse 
d in the calculator by using the inverse function, INV 
xamples of the inverse of some of the matrices stored 
next:
 
ties of the inverse matrix, we present the following 
 
Characterizing a matrix (The matrix NORM 
menu)
The matrix NORM (NORMALIZE) menu is accessed through the keystroke 
sequence „´. This menu is described in detail in Chapter 10 of the 
calculator’s user’s guide. Some of these functions are described next. 
Function DET
Function DET calculat
Function TRACE
Function TRACE calcu
of the elements in its 
Examples:
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 9-8
es the determinant of a square matrix. For example,
 
lates the trace of square matrix, defined as the sum 
main diagonal, or
.
 
∑
=
=
n
i
iiatr
1
)(A
Page 9-9
Solution of linear systems
A system of n linear equations in m variables can be written as
a11⋅x1 + a12⋅x2 + a13⋅x3 + …+ a1,m-1⋅x m-1 + a1,m⋅x m = b1,
a21⋅x1 + a22⋅x2 + a23⋅x3 + …+ a2,m-1⋅x m-1 + a2,m⋅x m = b2,
a31⋅x1 + a32⋅x2 + a33⋅x3 + …+ a3,m-1⋅x m-1 + a3,m⋅x m = b3,
. . . 
an-1,1⋅x1 + an-1,2⋅x
an1⋅x1 + an2⋅x2 +
This system of linea
An×m⋅xm×1 = bn×1, if
Using the nume
There are many wa
calculator. One poss
the numerical solver s
lin sys.., and press @@@O
To solve the linear sys
[[ a11, a12, … ], … [
field. When the X:
available, the solution
also copied to stack l
The system of linear e
nn
aa
aa
aa
A
⎢
⎢
⎢
⎢
⎣
⎡
=
MM
1
221
111
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
 … . . .
2 + an-1,3⋅x3 + …+ an-1,m-1⋅x m-1 + an-1,m⋅x m = bn-1,
 an3⋅x3 + …+ an,m-1⋅x m-1 + an,m⋅x m = bn.
r equations can be written as a matrix equation, 
 we define the following matrix and vectors:
, , 
rical solver for linear systems
ys to solve a system of linear equations with the 
ibility is through the numerical solver ‚Ï. From 
creen, shown below (left), select the option 4. Solve 
K@@@. The following input form will be provide (right):
 
tem A⋅x = b, enter the matrix A, in the format 
….]] in the A: field. Also, enter the vector b in the B: 
 field is highlighted, press @SOLVE. If a solution is 
 vector x will be shown in the X: field. The solution is 
evel 1. Some examples follow.
quations
mn
nm
m
m
a
a
a
×
⎥
⎥
⎥
⎥
⎦
⎤
L
MO
L
L
2
22
12
1
2
1
×
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
m
m
x
x
x
x
M
1
2
1
×
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
n
n
b
b
b
b
M
2x1 + 3x2 –5x3 = 13,
x1 – 3x2 + 8x3 = -13,
2x1 – 2x2 + 4x3 = -6,
can be written as the matrix equation A⋅x = b, if 
This system has the sa
referred to as a squ
solution to the system
three planes in the co
equations.
To enter matrix A yo
selected. The followi
matrix A, as well as 
matrix A (press ` 
Press ˜ to select t
vector with a single s
After entering matrix 
can press @SOLVE! to at
13
2
1
532
1 ⎤⎡⎤⎡⎤
⎢
⎢
⎢
⎣
⎡
−
−
−
=A
x
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 9-10
me number of equations as of unknowns, and will be 
are system. In general, there should be a unique 
. The solution will be the point of intersection of the 
ordinate system (x1, x2, x3) represented by the three 
u can activate the Matrix Writer while the A: field is 
ng screen shows the Matrix Writer used for entering 
the input form for the numerical solver after entering 
in the Matrix Writer):
 
he B: field. The vector b can be entered as a row 
et of brackets, i.e., [13,-13,-6] @@@OK@@@ .
A and vector b, and with the X: field highlighted, we 
tempt a solution to this system of equations:
.
6
13,,
42
83
3
2
⎥
⎥
⎥
⎦⎢
⎢
⎢
⎣ −
−=
⎥
⎥
⎥
⎦⎢
⎢
⎢
⎣
=
⎥
⎥
⎥
⎦
bx and
x
x
Page 9-11
A solution was found as shown next.
Solution with th
The solution to the sys
x = A-1⋅ b. For the 
calculator as follows 
Solution by “div
While the operation 
calculator’s / key 
matrix equation A⋅x 
is illustrated below fo
The procedure is sho
and vector b once m
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
e inversematrix
tem A⋅x = b, where A is a square matrix is 
example used earlier, we can find the solution in the 
(First enter matrix A and vector b once more):
 
ision” of matrices
of division is not defined for matrices, we can use the 
to “divide” vector b by matrix A to solve for x in the 
= b. The procedure for the case of “dividing” b by A
r the example above.
wn in the following screen shots (type in matrices A
ore):
 
References
Additional information on creating matrices, matrix operations, and matrix 
applications in linear algebra is presented in Chapters 10 and 11 of the 
calculator’s user’s guide.
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 9-12
Page 10-1
Chapter 10
Graphics
In this chapter we introduce some of the graphics capabilities of the 
calculator. We will present graphics of functions in Cartesian coordinates 
and polar coordinates, parametric plots, graphics of conics, bar plots, 
scatterplots, and fast 3D plots.
Graphs optio
To access the list of 
keystroke sequence „
RPN mode these two
of the graph function
will produce the PLO
illustrated below.
Right in front of the T
highlighted. This is th
list of available grap
will produce a drop d
down-arrow keys to s
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
ns in the calculator
graphic formats available in the calculator, use the 
ô(D) Please notice that if you are using the 
 keys must be pressed simultaneously to activate any 
s. After activating the 2D/3D function, the calculator 
T SETUP window, which includes the TYPE field as 
YPE field you will, most likely, see the option Function
e default type of graph for the calculator. To see the 
h types, press the soft menu key labeled @CHOOS. This 
own menu with the following options (use the up- and 
ee all the options):
 
Plotting an ex
As an example, let's 
• First, enter the PLO
sure that the optio
selected as the ind
return to normal ca
look similar to this
• Enter the PLOT env
simultaneously if in
writer. You will be
Y1(x) = �. Type th
shows the followin
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 10-2
pression of the form y = f(x)
plot the function,
T SETUP environment by pressing, „ô. Make 
n Function is selected as the TYPE, and that ‘X’ is 
ependent variable (INDEP). Press L@@@OK@@@ to 
lculator display. The PLOT SET UP window should 
:
ironment by pressing „ñ(press them 
 RPN mode). Press @ADD to get you into the equation 
 prompted to fill the right-hand side of an equation 
e function to be plotted so that the Equation Writer 
g:
)
2
exp(
2
1
)(
2x
xf −=
π
Page 10-3
• Press ` to return to the PLOT - FUNCTION window. The expression 
‘Y1(X) = EXP(-X^2/2)/√(2*π)’ will be highlighted. Press L@@@OK@@@ to 
return to normal calculator display.
• Enter the PLOT WINDOW environment by entering „ò (press 
them simultaneously if in RPN mode). Use a range of –4 to 4 for H-
VIEW, then press @AUTO to generate the V-VIEW automatically. The PLOT 
WINDOW screen looks as follows:
• Plot the graph: @ER
• To see labels: @EDI
• To recover the first
• To trace the curve:
(š™) to move 
trace will be show
1.05 , y = 0.0231
picture of the grap
• To recover the me
press L@CANCL. 
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
ASE @DRAW (wait till the calculator finishes the graphs)
T L @LABEL @MENU
 graphics menu: LL@)PICT
 @TRACE @@X,Y@@ . Then use the right- and left-arrow keys 
about the curve. The coordinates of the points you 
n at the bottom of the screen. Check that for x = 
. Also, check that for x = -1.48 , y = 0.134. Here is 
h in tracing mode:
nu, and return to the PLOT WINDOW environment, 
Press L@@OK@@ to return to normal display.
Generating a table of values for a function
The combinations „õ(E) and „ö(F), pressed 
simultaneously if in RPN mode, let’s the user produce a table of values of 
functions. For example, we will produce a table of the function Y(X) = X/
(X+10), in the range -5 < X < 5 following these instructions:
• We will generate values of the function f(x), defined above, for values 
of x from –5 to 5, 
graph type is set t
press them simulta
Type option will b
FUNCTION, pres
option, then press 
• Next, press ˜ to
the function expre
• To accept the chan
You will be returne
• The next step is to 
combination „õ
mode. This will pr
value (Start) and t
@@@OK@@@ 0.5
Toggle the 
the option Small F
you to normal calc
• To see the table, p
simultaneously if in
= -5, -4.5, …, and
default. You can u
table. You will no
for the independe
maximum value fo
Some options availab
• The @DEFN, when se
variable.
• The @@BIG@ key simp
vice versa. Try it. 
• The @ZOOM key, whe
Out, Decimal, Inte
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 10-4
in increments of 0.5. First, we need to ensure that the 
o FUNCTION in the PLOT SETUP screen („ô, 
neously, if in RPN mode). The field in front of the 
e highlighted. If this field is not already set to 
s the soft key @CHOOS and select the FUNCTION 
@@@OK@@@.
 highlight the field in front of the option EQ, and type 
ssion: ‘X/(X+10)’. Press `.
ges made to the PLOT SETUP screen press L@@@OK@@@. 
d to normal calculator display.
access the Table Set-up screen by using the keystroke 
 (i.e., soft key E) – simultaneously if in RPN 
oduce a screen where you can select the starting 
he increment (Step). Enter the following: 5\ 
 @@@OK@@@0.5 @@@OK@@@ (i.e., Zoom factor = 0.5). 
soft menu key until a check mark appears in front of 
ont if you so desire. Then press @@@OK@@@. This will return 
ulator display.
ress „ö(i.e., soft menu key F) – 
 RPN mode. This will produce a table of values of x 
 the corresponding values of f(x), listed as Y1 by 
se the up and down arrow keys to move about in the 
tice that we did not have to indicate an ending value 
nt variable x. Thus, the table continues beyond the 
r x suggested early, namely x = 5.
le while the table is visible are @ZOOM, @@BIG@, and @DEFN:
lected, shows the definition of the independent 
ly changes the font in the table from small to big, and 
n pressed, produces a menu with the options: In, 
ger, and Trig. Try the following exercises:
Page 10-5
• With the option In highlighted, press @@@OK@@@. The table is expanded 
so that the x-increment is now 0.25 rather than 0.5. Simply, what 
the calculator does is to multiply the original increment, 0.5, by the 
zoom factor, 0.5, to produce the new increment of 0.25. Thus, the 
zoom in option is useful when you want more resolution for the 
values of x in your table.
• To increase the resolution by an additional factor of 0.5 press @ZOOM, 
select In once
0.0125.
• To recover the
the option Un-z
• To recover the
again, or use t
• The option Dec
• The option Inte
• The option Trig
being useful w
• To return to no
Fast 3D plots
Fast 3D plots are use
by equations of the fo
= f(x,y) = x2+y2, we 
• Press „ô, sim
SETUP window. 
• Change TYPE to 
• Press ˜ and typ
• Make sure that ‘X’
variables.
• Press L@@@OK@@@ to
• Press „ò, sim
WINDOW screen
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 more, and press @@@OK@@@. The x-increment is now 
 previous x-increment, press @ZOOM —@@@OK@@@ to select 
oom. The x-increment is increased to 0.25.
 original x-increment of 0.5 you can do an un-zoom
he option zoom out by pressing @ZOOM ˜@@@OK@@@.
imal in @ZOOM produces x-increments of 0.10.
ger in @ZOOM produces x-increments of 1.
 in produces increments related to fractions of π, thus 
hen producing tables of trigonometric functions.
rmal calculator display press `.
d to visualize three-dimensional surfaces represented 
rm z = f(x,y). For example, if you want to visualizez 
can use the following:
ultaneously if in RPN mode, to access to the PLOT 
Fast3D. ( @CHOOS!, find Fast3D, @@OK@@).
e ‘X^2+Y^2’ @@@OK@@@.
 is selected as the Indep: and ‘Y’ as the Depnd: 
 return to normal calculator display.
ultaneously if in RPN mode, to access the PLOT 
. 
• Keep the default plot window ranges to read:
• Press @ERASE @DRAW t
wireframe picture 
shown at the lowe
(š™—˜) y
orientation of the r
Try changing the s
show a couple of 
• When done, press
• Press @CANCL to retu
• Change the Step d
• Press @ERASE @DRAW 
X-Left:-1 X-Right:1
Y-Near:-1 Y-Far: 1
Z-Low: -1 Z-High: 1
Step Indep: 10 Depnd: 8
NOTE: The Step In
gridlines to be used
is to produce the 
generation are rela
values of 10 and 8
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 10-6
o draw the three-dimensional surface. The result is a 
of the surface with the reference coordinate system 
r left corner of the screen. By using the arrow keys 
ou can change the orientation of the surface. The 
eference coordinate system will change accordingly. 
urface orientation on your own. The following figures 
views of the graph:
 
 @EXIT.
rn to the PLOT WINDOW environment. 
ata to read: Step Indep: 20 Depnd: 16
to see the surface plot. Sample views:
 
dep: and Depnd: values represent the number of 
 in the plot. The larger these number, the slower it 
graph, although, the times utilized for graphic 
tively fast. For the time being we’ll keep the default 
 for the Step data.
Page 10-7
• When done, press @EXIT.
• Press @CANCL to return to PLOT WINDOW.
• Press $, or L@@@OK@@@, to return to normal calculator display.
Try also a Fast 3D plot for the surface z = f(x,y) = sin (x2+y2)
• Press „ô, simultaneously if in RPN mode, to access the PLOT 
SETUP window.
• Press ˜ and typ
• Press @ERASE @DRAW 
@)LABEL @MENU to see
identifying labels.
• Press LL@)PIC
• Press @CANCL to retu
$, or L@@@OK@@
Reference
Additional informatio
the calculator’s user’s
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
e ‘SIN(X^2+Y^2)’ @@@OK@@@.
to draw the slope field plot. Press @EXIT @EDIT L 
 the plot unencumbered by the menu and with 
T to leave the EDIT environment.
rn to the PLOT WINDOW environment. Then, press 
@, to return to normal calculator display.
n on graphics is available in Chapters 12 and 22 in 
 guide.
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 11-1
Chapter 11
Calculus Applications
In this Chapter we discuss applications of the calculator’s functions to 
operations related to Calculus, e.g., limits, derivatives, integrals, power 
series, etc.
The CALC (Ca
Many of the functio
calculator’s CALC m
„Ö (associated 
The first four options 
derivatives and inte
equations, and (4) g
presented in this Cha
page 11-3, respective
Limits and de
Differential calculus d
and their applicatio
function is defined as
in the independent va
continuity of functions
Function lim
The calculator provid
function uses as inpu
where the limit is to 
command catalog (‚
SERIES… of the CALC
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
lculus) menu
ns presented in this Chapter are contained in the 
enu, available through the keystroke sequence 
with the 4 key):
in this menu are actually sub-menus that apply to (1) 
grals, (2) limits and power series, (3) differential 
raphics. The functions in entries (1) and (2) will be 
pter. Functions DERVX and INTVX are discussed in 
ly.
rivatives
eals with derivatives, or rates of change, of functions 
ns in mathematical analysis. The derivative of a 
 a limit of the difference of a function as the increment 
riable tends to zero. Limits are used also to check the 
.
es function lim to calculate limits of functions. This 
t an expression representing a function and the value 
be calculated. Function lim is available through the 
N~„l) or through option 2. LIMITS & 
 menu (see above). 
Function lim is entered in ALG mode as lim(f(x),x=a) to calculate 
the limit . In RPN mode, enter the function first, then the 
expression ‘x=a’, and finally function lim. Examples in ALG mode are 
shown next, including some limits to infinity, and one-sided limits. The 
infinity symbol is associated with the 0 key, i.e.., „è.
To calculate one-side
“+0” means limit from
example, the limit o
determined with the f
‚N~
1™
The result is as follow
)(lim xf
ax→
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 11-2
 
d limits, add +0 or -0 to the value to the variable. A 
 the right, while a “–0” means limit from the left. For 
f as x approaches 1 from the left can be 
ollowing keystrokes (ALG mode):
„l˜$OK$ R!ÜX-
@íX@Å1+0`
s:
1−x
Page 11-3
Functions DERIV and DERVX
The function DERIV is used to take derivatives in terms of any independent 
variable, while the function DERVX takes derivatives with respect to the 
CAS default variable VX (typically ‘X’). While function DERVX is available 
directly in the CALC menu, both functions are available in the 
DERIV.&INTEG sub-menu within the CALCL menu ( „Ö).
Function DERIV requires a function, say f(t), and an independent variable, 
say, t, while function 
shown next in ALG m
entered before the fun
Anti-derivativ
An anti-derivative of a
One way to represen
if and only if, f(x) = d
Functions INT, I
The calculator prov
SIGMAVX to calculat
and SIGMA work w
and SIGMAVX utiliz
Functions INT and RIS
function being integ
Function INT, require
evaluated. Functions 
the function to integra
and SIGMAVX are av
is available in the co
ALG mode (type the f
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
DERVX requires only a function of VX. Examples are 
ode. Recall that in RPN mode the arguments must be 
ction is applied.
 
es and integrals
 function f(x) is a function F(x) such that f(x) = dF/dx. 
t an anti-derivative is as a indefinite integral, i.e.,
F/dx, and C = constant.
NTVX, RISCH, SIGMA and SIGMAVX
ides functions INT, INTVX, RISCH, SIGMA and 
e anti-derivatives of functions. Functions INT, RISCH, 
ith functions of any variable, while functions INTVX, 
e functions of the CAS variable VX (typically, ‘x’). 
CH require, therefore, not only the expression for the 
rated, but also the independent variable name. 
s also a value of x where the anti-derivative will be 
INTVX and SIGMAVX require only the expression of 
te in terms of VX. Functions INTVX, RISCH, SIGMA 
ailable in the CALC/DERIV&INTEG menu, while INT 
mmand catalog. Some examples are shown next in 
unction names to activate them):
CxFdxxf +=∫ )()(
 
Please notice that f
integrands that involv
function shown above
one defined for integ
Definite integra
In a definite integral 
at the upper and low
subtracted. Symbolica
The PREVAL(f(x),a,b) 
returning f(b)-f(a) with
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 11-4
 
unctions SIGMAVX and SIGMA are designed for 
e some sort of integer function like the factorial (!) 
. Their result is the so-called discrete derivative, i.e., 
er numbers only.
ls
of a function, the resulting anti-derivative is evaluated 
er limit of an interval (a,b) and the evaluated values 
lly, where f(x) = dF/dx. 
function of the CAS can simplify such calculation by 
 x being the CAS variable VX.
),()()( aFbFdxxf
b
a
−=∫
Page 11-5
Infinite series
A function f(x) can be expanded into an infinite series around a point x=x0
by using a Taylor’s series, namely,
,
where f(n)(x) represen
f(x).
If the value x0 = 0, th
Functions TAYLR
Functions TAYLR, TA
polynomials, as well 
available in the CA
Chapter.
Function TAYLOR0 pe
0, of an expression i
The expansion uses
between the highesta
Function TAYLR produ
variable x about a p
the function has the fo
Function SERIES prod
function f(x) to be e
∑
∞
=
−⋅=
0
)(
)(
!
)(
)(
n
n
o
o
n
xx
n
xf
xf
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
ts the n-th derivative of f(x) with respect to x, f(0)(x) = 
e series is referred to as a Maclaurin’s series.
, TAYLR0, and SERIES
YLR0, and SERIES are used to generate Taylor 
as Taylor series with residuals. These functions are 
LC/LIMITS&SERIES menu described earlier in this 
rforms a Maclaurin series expansion, i.e., about X = 
n the default independent variable, VX (typically ‘X’). 
 a 4-th order relative power, i.e., the difference 
nd lowest power in the expansion is 4. For example,
 
ces a Taylor series expansion of a function of any 
oint x = a for the order k specified by the user. Thus, 
rmat TAYLR(f(x-a),x,k). For example, 
 
uces a Taylor polynomial using as arguments the 
xpanded, a variable name alone (for Maclaurin’s 
series) or an expression of the form ‘variable = value’ indicating the point 
of expansion of a Taylor series, and the order of the series to be produced. 
Function SERIES returns two output items: a list with four items, and an 
expression for h = x - a, if the second argument in the function call is ‘x=a’, 
i.e., an expression for the increment h. The list returned as the first output 
object includes the following items:
1. Bi-directional limit of the function at point of expansion, i.e., 
2. An equivalent valu
3. Expression for the
4. Order of the resid
Because of the relativ
handle in RPN mode
RPN stack before and
The keystrokes that ge
~
S~!s
Reference
Additional definition
presented in Chapter
)(lim xf
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 11-6
e of the function near x = a
 Taylor polynomial
ual or remainder
ely large amount of output, this function is easier to 
. For example, the following screen shots show the 
 after using the TAYLR function, as illustrated above:
 
 
 
nerate this particular example are:
!s`!ì2/-
`6!Ö˜$OK$ ˜˜˜˜$OK$ 
s and applications of calculus operations are 
 13 in the calculator’s user’s guide.
ax→
Page 12-1
Chapter 12
Multi-variate Calculus Applications
Multi-variate calculus refers to functions of two or more variables. In this 
Chapter we discuss basic concepts of multi-variate calculus: partial 
derivatives and multiple integrals.
Partial deriva
To quickly calculate 
rules of ordinary der
considering all other 
You can use the der
described in detail 
derivatives (DERVX us
examples of first-orde
used in the first two
(x2+y2)1/2sin(z).
( cos(x
x∂
∂
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
tives
partial derivatives of multi-variate functions, use the 
ivatives with respect to the variable of interest, while 
variables as constant. For example,
,
ivative functions in the calculator: DERVX, DERIV, ∂, 
in Chapter 11 of this manual, to calculate partial 
es the CAS default variable VX, typically, ‘X’). Some 
r partial derivatives are shown next. The functions 
 examples are f(x,y) = x cos(y), and g(x,y,z) = 
 
 
) ( ) )sin()cos(),cos() yxyx
y
yy −=
∂
∂
=
To define the functions f(x,y) and g(x,y,z), in ALG mode, use: 
DEF(f(x,y)=x*COS(y)) ` DEF(g(x,y,z)=√(x^2+y^2)*SIN(z) `
To type the derivative symbol use ‚¿. The derivative , 
for example, will be entered as ∂x(f(x,y)) ` in ALG mode in the screen.
Multiple integ
A physical interpreta
region R on the x-y p
the surface f(x,y) abo
= {a<x<b, f(x)<y<g(x
integral can be writte
Calculating a doubl
double integral can 
Chapter 2 in the use
calculated directly in 
and using function @EV
Reference
For additional deta
applications see Cha
)),(( yxf
x∂
∂
∫∫φ
R
dA)y,x(
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 12-2
rals
tion of the double integral of a function f(x,y) over a 
lane is the volume of the solid body contained under 
ve the region R. The region R can be described as R 
)} or as R = {c<y<d, r(y)<x<s(y)}. Thus, the double 
n as
e integral in the calculator is straightforward. A 
be built in the Equation Writer (see example in 
r’s guide), as shown below. This double integral is 
the Equation Writer by selecting the entire expression 
AL. The result is 3/2.
 
ils of multi-variate calculus operations and their 
pter 14 in the calculator’s user’s guide.
∫ ∫∫ ∫ φ=φ= dc
)y(s
)y(r
b
a
)x(g
)x(f
dydx)y,x(dydx)y,x(
Page 13-1
Chapter 13
Vector Analysis Applications
This chapter describes the use of functions HESS, DIV, and CURL, for 
calculating operations of vector analysis.
The del operator
The following operat
vector-based operato
When applied to a 
function, and when 
divergence and the c
divergence produces 
Gradient
The gradient of a sc
. Fun
function.. The functio
φ(x1, x2, …,xn), and 
returns the Hessian 
gradient of the functio
∂φ/∂x2 … ∂φ/∂xn], a
is easier to visualize
function φ(X,Y,Z) = X2
field in the following 
Thus, the gradient is [
Alternatively, use func
[∇
φφ ∇=grad
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
or, referred to as the ‘del’ or ‘nabla’ operator, is a 
r that can be applied to a scalar or vector function:
scalar function we can obtain the gradient of the 
applied to a vector function we can obtain the 
url of that function. A combination of gradient and 
the Laplacian of a scalar function.
alar function φ(x,y,z) is a vector function defined by 
ction HESS can be used to obtain the gradient of a 
n takes as input a function of n independent variables 
a vector of the functions [‘x1’ ‘x2’…’xn’]. The function 
matrix of the function, H = [hij] = [∂φ/∂xi∂xj], the 
n with respect to the n-variables, grad f = [ ∂φ/∂x1 
nd the list of variables [‘x1’, ‘x2’,…,’xn’]. This function 
 in the RPN mode. Consider as an example the 
 + XY + XZ, we’ll apply function HESS to this scalar 
example:
 
2X+Y+Z, X, X].
tion DERIV as follows:
] [ ] [ ] [ ]
z
k
y
j
x
i
∂
∂
⋅+
∂
∂
⋅+
∂
∂
⋅=
Divergence
The divergence of 
+h(x,y,z)k, is defined
the function, i.e., 
the divergence of 
[XY,X2+Y2+Z2,YZ], th
DIV([X*Y,X^2+Y^2+Z
Curl
The curl of a vector f
by a “cross-product”
. Th
CURL. For example, 
is calculated as follow
Reference
For additional inform
in the calculator’s use
div
FF ×∇=curl
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 13-2
a vector function, F(x,y,z) = f(x,y,z)i + g(x,y,z)j 
 by taking a “dot-product” of the del operator with 
. Function DIV can be used to calculate 
a vector field. For example, for F(X,Y,Z) = 
e divergence is calculated, in ALG mode, as follows: 
^2,Y*Z],[X,Y,Z])
ield F(x,y,z) = f(x,y,z)i+g(x,y,z)j+h(x,y,z)k,is defined 
 of the del operator with the vector field, i.e., 
e curl of vector field can be calculated with function 
for the function F(X,Y,Z) = [XY,X2+Y2+Z2,YZ], the curl 
s: CURL([X*Y,X^2+Y^2+Z^2,Y*Z],[X,Y,Z])
ation on vector analysis applications see Chapter 15 
r’s guide.
FF •∇=
Page 14-1
Chapter 14
Differential Equations 
In this Chapter we present examples of solving ordinary differential 
equations (ODE) using calculator functions. A differential equation is an 
equation involving derivatives of the independent variable. In most cases, 
we seek the dependent function that satisfies the differential equation.
The CALC/DIF
The DIFFERENTIAL E
provides functions fo
listed below with syst
These functions are b
detail in later parts o
Solution to lin
An equation in wh
derivatives are of th
equation. Otherwise
Function LDEC
The calculator prov
Command) to find th
constantcoefficients,
requires you to provid
DESOLVE: Diffe
when
ILAP: Inver
LAP: LAPla
LDEC: Linea
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
F menu
QNS.. sub-menu within the CALC („Ö) menu 
r the solution of differential equations. The menu is 
em flag 117 set to CHOOSE boxes:
 
riefly described next. They will be described in more 
f this Chapter.
ear and non-linear equations
ich the dependent variable and all its pertinent 
e first degree is referred to as a linear differential 
, the equation is said to be non-linear.
ides function LDEC (Linear Differential Equation 
e general solution to a linear ODE of any order with 
 whether it is homogeneous or not. This function 
e two pieces of input:
rential Equation SOLVEr, solves differential equations, 
 possible
se LAPlace transform, L-1[F(s)] = f(t)
ce transform, L[f(t)]=F(s)
r Differential Equation Command
• the right-hand side of the ODE
• the characteristic equation of the ODE 
Both of these inputs must be given in terms of the default independent 
variable for the calculator’s CAS (typically X). The output from the function 
is the general solution of the ODE. The examples below are shown in the 
RPN mode:
Example 1 – To solve the homogeneous ODE 
d3y/d
Enter:
0 ` 'X^
The solution is (figure
where cC0, cC1, an
equivalent to
Example 2 – Using th
d3y/d
Enter:
'X^2' ` '
The solution is:
which is equivalent to
y = K1⋅e
–3x + K
 
 
Ch14_DifferentialEquationsQS.fm Page 2 Friday, March 17, 2006 6:23 PM
Page 14-2
x3-4⋅(d2y/dx2) -11⋅(dy/dx)+30⋅y = 0.
3-4*X^2-11*X+30'` LDEC µ
 put together from EQW screenshots):
d cC2 are constants of integration. This result is 
y = K1⋅e
–3x + K2⋅e
5x + K3⋅e
2x.
e function LDEC, solve the non-homogeneous ODE:
x3-4⋅(d2y/dx2)-11⋅(dy/dx)+30⋅y = x2.
X^3-4*X^2-11*X+30'` LDEC µ
2⋅e
5x + K3⋅e
2x + (450⋅x2+330⋅x+241)/13500.
Page 14-3
Function DESOLVE
The calculator provides function DESOLVE (Differential Equation SOLVEr) to 
solve certain types of differential equations. The function requires as input 
the differential equation and the unknown function, and returns the solution 
to the equation if available. You can also provide a vector containing the 
differential equation and the initial conditions, instead of only a differential 
equation, as input to DESOLVE. The function DESOLVE is available in the 
CALC/DIFF menu. E
using RPN mode.
Example 1 – Solve th
In the calculator use:
'd1y(x)+x^
The solution provided
{‘y(x) = (5*INT(EXP(x
, which simplifies to 
The variable OD
You will notice in the
(ODETYPE). This var
and holds a string sh
Press @ODETY to obtain
Example 2 – Solving 
with initial conditions
In the calculator, use:
[‘d1d1y(t)+5*y(t) 
Notice that the initial
‘y(0) = 6/5’, rather 
5)(xy =
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
xamples of DESOLVE applications are shown below 
e first-order ODE: 
dy/dx + x2⋅y(x) = 5.
2*y(x)=5' ` 'y(x)' ` DESOLVE
 is 
t^3/3),xt,x)+cC0)*1/EXP(x^3/3)}’ } 
ETYPE
 soft-menu key labels a new variable called @ODETY
iable is produced with the call to the DESOL function 
owing the type of ODE used as input for DESOLVE. 
 the string “1st order linear”.
an equation with initial conditions. Solve 
d2y/dt2 + 5y = 2 cos(t/2),
 
y(0) = 1.2, y’(0) = -0.5.
= 2*COS(t/2)’ ‘y(0) = 6/5’ ‘d1y(0) = -1/2’] ` 
‘y(t)’ `
DESOLVE 
 conditions were changed to their Exact expressions, 
than ‘y(0)=1.2’, and ‘d1y(0) = -1/2’, rather than, 
( ).)3/exp()3/exp( 033 Cdxxx +⋅⋅−⋅ ∫
‘d1y(0) = -0.5’. Changing to these Exact expressions facilitates the 
solution.
Press µµ to simplify the result. Use ˜ @EDIT to see this result:
i.e.,
‘y(t) = -((19*√5*S
Press ``J@OD
the ODE type in this c
Laplace Trans
The Laplace transfor
image domain that 
differential equation 
involved in this applic
1. Use of the Laplace
an algebraic equa
2. The unknown F(s) 
manipulation.
3. An inverse Laplace
found in step 2 int
Laplace transfo
The calculator provide
transform and the in
f(VX), where VX is the
calculator returns the 
functions LAP and IL
examples are worked
mode is straightforwa
Example 1 – You ca
following: ‘f(X)’`
The calculator returns
NOTE: To obtain fractional expressions for decimal values use function 
�Q (See Chapter 5).
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 14-4
IN(√5*t)-(148*COS(√5*t)+80*COS(t/2)))/190)’.
ETY to get the string “Linear w/ cst coeff” for 
ase.
forms
m of a function f(t) produces a function F(s) in the 
can be utilized to find the solution of a linear 
involving f(t) through algebraic methods. The steps 
ation are three:
 transform converts the linear ODE involving f(t) into 
tion.
is solved for in the image domain through algebraic 
 transform is used to convert the image function 
o the solution to the differential equation f(t).
rm and inverses in the calculator
s the functions LAP and ILAP to calculate the Laplace 
verse Laplace transform, respectively, of a function 
 CAS default independent variable (typically X). The 
transform or inverse transform as a function of X. The 
AP are available under the CALC/DIFF menu. The 
 out in the RPN mode, but translating them to ALG 
rd.
n get the definition of the Laplace transform use the 
LAP in RPN mode, or LAP(F(X))in ALG mode. 
 the result (RPN, left; ALG, right):
Page 14-5
 
Compare these expressions with the one given earlier in the definition of 
the Laplace transform
and you will notice th
screen replaces the v
function LAP you get b
f(X).
Example 2 – Determi
The calculator returns
 x⋅e-x.
Fourier series
A complex Fourier se
where
Function FOURI
Function FOURIER pr
Fourier series given 
FOURIER requires yo
function into the CAS
function FOURIER is 
menu („Ö).
L
∫ ⋅=
T
n
tf
T
c
0
ex)(
1
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
, i.e., 
at the CAS default variable X in the equation writer 
ariable s in this definition. Therefore, when using the 
ack a function of X, which is the Laplace transform of 
ne the inverse Laplace transform of F(s) = sin(s). Use:
‘1/(X+1)^2’`ILAP
 the result: ‘X⋅e-X’, meaning that L -1{1/(s+1)2} = 
ries is defined by the following expression
ER
ovides the coefficient cn of the complex-form of the 
the function f(t) and the value of n. The function 
u to store the value of the period (T) of a T-periodic 
 variable PERIOD before calling the function. The 
available in the DERIV sub-menu within the CALC 
{ } ∫ ∞ −⋅==
0
,)()()( dtetfsFtf st
∑
+∞
−∞=
⋅=
n
n
T
tin
ctf ),
2
exp()(
π
∞−−−∞=⋅⋅
⋅⋅⋅
ndtt
T
ni
.,...2,1,0,1,2,...,,)
2
p(
π
Fourier series for a quadratic function
Determine the coefficients c0, c1, and c2 for the function g(t) = (t-1)
2+(t-1), 
with period T = 2.
Using the calculator in ALG mode, first we define functions f(t) and g(t):
Next, we move to th
value of variable PER
„(hold) §
Return to the sub-dir
calculate the coeffici
before trying the exe
menu (‚×).
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 14-6
e CASDIR sub-directory under HOME to change the 
IOD, e.g.,
`J@)CASDI`2K@PERIOD `
ectory where you defined functions f and g, and 
ents. Set CAS to Complex mode (see chapter 2) 
rcises. Function COLLECT is available in the ALG 
 
 
Page 14-7
 
Thus, c0 = 1/3, c1 = (π⋅i+2)/π
2, c2 = (π⋅i+1)/(2π
2).
The Fourier series with
g(t) ≈ Re[(1/3) +
Reference
For additional defi
differential equations
transforms, as well a
in the calculator’s use
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
 three elements will be written as
 (π⋅i+2)/π2⋅exp(i⋅π⋅t)+(π⋅i+1)/(2π2)⋅exp(2⋅i⋅π⋅t)].
nitions, applications, and exercises on solving 
, using Laplace transform, and Fourier series and 
s numerical and graphical methods, see Chapter 16 
r’s guide.
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 15-1
Chapter 15
Probability Distributions
In this Chapter we provide examples of applications of the pre-defined 
probability distributions in the calculator.
The MTH/PROBABILITY.. sub-menu - part 1
The MTH/PROBABIL
sequence „´. 
following functions ar
In this section we disc
Factorials, com
The factorial of an in
definition, 0! = 1.
Factorials are used in
combinations of obje
objects from a set of 
Also, the number of c
We can calculate com
COMB, PERM, and
operation of those fun
• COMB(n,r): Calcu
a time
rn
P =
n
r
n
=⎟⎟
⎠
⎞
⎜⎜
⎝
⎛
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
ITY.. sub-menu is accessible through the keystroke 
 With system flag 117 set to CHOOSE boxes, the 
e available in the PROBABILITY.. menu:
 
uss functions COMB, PERM, ! (factorial), and RAND.
binations, and permutations
teger n is defined as: n! = n⋅ (n-1) ⋅ (n-2)…3⋅2⋅1. By 
 the calculation of the number of permutations and 
cts. For example, the number of permutations of r 
n distinct objects is 
ombinations of n objects taken r at a time is
binations, permutations, and factorials with functions 
 ! from the MTH/PROBABILITY.. sub-menu. The 
ctions is described next:
lates the number of combinations of n items taken r at 
)!/(!)1)...(1)(1( rnnrnnnn −=+−−−
)!(!
!
!
)1)...(2)(1(
rnr
n
r
rnnn
−
=
+−−−
• PERM(n,r): Calculates the number of permutations of n items taken r at 
a time
• n!: Factorial of a positive integer. For a non-integer, x! returns Γ(x+1), 
where Γ(x) is the Gamma function (see Chapter 3). The factorial 
symbol (!) can be entered also as the keystroke combination 
~‚2.
Example of applications of these functions are shown next:
Random numbe
The calculator provi
uniformly distributed 
a random number, u
menu. The followi
produced using RAN
differ from these).
Additional details on
Chapter 17 of the use
start lists of random 
user’s guide.
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 15-2
rs
des a random number generator that returns a 
random real number between 0 and 1. To generate 
se function RAND from the MTH/PROBABILITY sub-
ng screen shows a number of random numbers 
D. (Note: The random numbers in your calculator will 
 random numbers in the calculator are provided in 
r’s guide. Specifically, the use of function RDZ, to re-
numbers is presented in detail in Chapter 17 of the 
Page 15-3
The MTH/PROB menu - part 2
In this section we discuss four continuous probability distributions that are 
commonly used for problems related to statistical inference: the normal 
distribution, the Student’s t distribution, the Chi-square (χ2) distribution, and 
the F-distribution. The functions provided by the calculator to evaluate 
probabilities for these distributions are NDIST, UTPN, UTPT, UTPC, and 
UTPF. These function
introduced earlier in 
menu: „´ and 
The Normal dis
Functions NDIST and 
and variance σ2.
To calculate the value
the normal distributio
that for a normal dis
function is useful to p
The calculator also p
normal distribution, i.
represents a probabil
with µ = 1.0, σ2 = 0.
The Student-t d
The Student-t, or simp
the degrees of freed
values of the uppe
distribution, function 
UTPT(ν,t) = P(T>t) = 1
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
s are contained in the MTH/PROBABILITY menu 
this chapter. To see these functions activate the MTH 
select the PROBABILITY option:
 
tribution
UTPN relate to the Normal distribution with mean µ , 
 of probability density function, or pdf, of the f(x) for 
n, use function NDIST(µ, σ2, x). For example, check 
tribution, NDIST(1.0, 0.5, 2.0) = 0.20755374. This 
lot the Normal distribution pdf. 
rovides function UTPN that calculates the upper-tail 
e., UTPN(µ, σ2, x) = P(X>x) = 1 - P(X<x), where P() 
ity. For example, check that for a normal distribution, 
5, UTPN(1.0, 0.5, 0.75) = 0.638163.
istribution
ly, the t-, distribution has one parameter ν, known as 
om of the distribution. The calculator provides for 
r-tail (cumulative) distribution function for the t-
UTPT, given the parameter ν and the value of t, i.e., 
-P(T<t). For example, UTPT(5,2.5) = 2.7245…E-2. 
The Chi-square distribution
The Chi-square (χ2) distribution has one parameter ν, known as the 
degrees of freedom. The calculator provides for values of the upper-tail 
(cumulative) distribution function for the χ2-distribution using UTPC given 
the value of x and the parameter ν. The definition of this function is, 
therefore, UTPC(ν,x) = P(X>x) = 1 - P(X<x). For example, UTPC(5, 2.5) = 
0.776495…
The F distributio
The F distribution has
and νD = denomina
values of the uppe
distribution, function U
of F. The definition o
1 - P(ℑ<F). For exam
Reference
For additional proba
to Chapter 17 in the 
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 15-4
n
 two parameters νN = numerator degrees of freedom, 
tor degrees of freedom. The calculator provides for 
r-tail (cumulative) distribution function for the F 
TPF, given the parameters νN and νD, and the value 
f this function is, therefore, UTPF(νN,νD,F) = P(ℑ>F) = 
ple, to calculate UTPF(10,5, 2.5) = 0.1618347…
bility distributions and probability applications, refer 
calculator’s user’s guide.
Page 16-1
Chapter 16
Statistical Applications
The calculator provides the following pre-programmed statistical features 
accessible through the keystroke combination ‚Ù (the 5 key):
Entering data
Applications numbere
be available as col
accomplished is by e
„², and then u
For example, enter 
Chapters 8 or 9 in th
2.1 1.2 3.1 4
The screen may look 
Notice the variable @£
A simpler way to ent
(such as Single-v
first screenshot above
Enter the data as bef
data you have entere
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
d 1, 2, and 4 in the list above require that the data 
umns of the matrix ΣDAT. One way this can be 
ntering the data in columns using the Matrix Writer, 
sing function STOΣ to store the matrix into ΣDAT.
the following data using the Matrix Writer (see 
is guide), and store the data into ΣDAT:
.5 2.3 1.1 2.3 1.5 1.6 2.2 1.2 2.5.
like this:
 
DAT listed in the soft menu keys.
er statistical data is to launch a statistics application 
ar, Frequencies or Summary stats, see 
) and press #EDIT#. This launches the Matrix Writer. 
ore. In this case, when you exit the Matrix Writer, the 
d is automatically saved in ΣDAT.
Calculating single-variable statistics
After entering the column vector into ΣDAT, press ‚Ù @@@OK@@ to select 
1. Single-var.. The following input form will be provided:
The form lists the dat
only one column in th
keys, and press the 
Standard Deviation, V
Minimum values) tha
press @@@OK@@. The selec
screen of your calcula
Sample vs. po
The pre-programmed
be applied to a finite
the SINGLE-VARIAB
the values of the var
using n in the deno
example above, use 
Type: and re-calculate
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 16-2
a in ΣDAT, shows that column 1 is selected (there is 
e current ΣDAT). Move about the form with the arrow 
 soft menu key to select those measures (Mean, 
ariance, Total number of data points, Maximum and 
t you want as output of this program. When ready, 
ted values will be listed, appropriately labeled, in the 
tor. For example:
 
pulation
 functions for single-variable statistics used above can 
 population by selecting the Type:Population in 
LE STATISTICS screen. The main difference is in 
iance and standard deviation which are calculated 
minator of the variance, rather than (n-1). For the 
now the @CHOOS soft menu key to select population as 
 measures:
Page 16-3
 
Obtaining fre
The application 2. 
obtain frequency dist
in the form of a colu
press ‚Ù˜@@@O
fields:
Given a set of n data
one can group the da
frequency or numbe
application 2. Fre
frequency count, and
minimum and above 
As an example, gen
using the command 
ΣDAT: the m
Col: the c
X-Min: the m
distri
Bin Count: the n
(defa
Bin Width: the u
distri
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
quency distributions
Frequencies.. in the STAT menu can be used to 
ributions for a set of data. The data must be present 
mn vector stored in variable ΣDAT. To get started, 
K@@@. The resulting input form contains the following 
 values: {x1, x2, …, xn} listed in no particular order, 
ta into a number of classes, or bins by counting the 
r of values corresponding to each class. The 
quencies.. in the STAT menu will perform this 
 will keep track of those values that may be below the 
the maximum class boundaries (i.e., the outliers).
erate a relatively large data set, say 200 points, by 
RANM({200,1}), and storing the result into variable 
atrix containing the data of interest.
olumn of ΣDAT that is under scrutiny.
inimum class boundary to be used in the frequency 
bution (default = -6.5).
umber of classes used in the frequency distribution 
ult = 13).
niform width of each class in the frequency 
bution (default = 1).
ΣDAT, by using function STOΣ (see example above). Next, obtain single-
variable information using: ‚Ù @@@OK@@@. The results are:
This information indicates that our data ranges from -9 to 9. To produce a 
frequency distribution
of width 2 each.
• Select the program
The data is alread
value 1 since we h
• Change X-Min to 
@@@OK@@@.
Using the RPN mode,
in stack level 2, and a
vector in stack level 1
the frequency count w
indicating that there a
8 larger than 8.
• Press ƒ to drop
result is the freque
The bins for this frequ
and 6 to 8, i.e., 8 of 
stack, namely (for this
This means that there
4,-2], 17 in [-2,0], 26
You can also check th
show above, you wi
namely, 200.
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 16-4
 we will use the interval (-8, 8) dividing it into 8 bins 
 2. Frequencies.. by using ‚Ù˜ @@@OK@@@. 
y loaded in ΣDAT, and the option Col should hold the 
ave only one column in ΣDAT.
-8, Bin Count to 8, and Bin Width to 2, then press 
 the results are shown in the stack as a column vector 
 row vector of two components in stack level 1. The 
 is the number of outliers outside of the interval where 
as performed. For this case, I get the values [14. 8.] 
re, in the ΣDAT vector, 14 values smaller than -8 and 
 the vector of outliers from the stack. The remaining 
ncy count of data.
ency distribution will be: -8 to -6, -6 to -4, …, 4 to 6, 
them, with the frequencies in the column vector in the 
 case):
23, 22, 22, 17, 26, 15, 20, 33.
 are 23 values in the bin [-8,-6], 22 in [-6,-4], 22 in [-
 in [0,2], 15 in [2,4], 20 in [4,6], and 33 in [6,8]. 
at adding all these values plus the outliers, 14 and 8, 
ll get the total number of elements in the sample, 
Page 16-5
Fitting data to a function y = f(x)
The program 3. Fit data.., available as option number 3 in the STAT 
menu, can be used to fit linear, logarithmic, exponential, and power 
functions to data sets (x, y), stored in columns of the ΣDAT matrix. For this 
application, you need to have at least two columns in your ΣDAT variable.
For example, to fit a linear relationship to the data shown in the table 
below:
• First, enter the two
Matrix Writer, and
• To access the prog
‚Ù˜˜@
already loaded. I
parameters for a l
• To obtain the data
shown below for o
lines in RPN mode
3: 
2: 
1: 
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
 columns of data into variable ΣDAT by using the 
 function STOΣ.
ram 3. Fit data.., use the following keystrokes: 
@@OK@@@. The input form will show the current ΣDAT, 
f needed, change your set up screen to the following 
inear fitting:
 fitting press @@OK@@. The output from this program, 
ur particular data set, consists of the following three 
:
'0.195238095238 + 2.00857242857*X'
Correlation: 0.983781424465
Covariance: 7.03
x y
0 0.5
1 2.3
2 3.6
3 6.7
4 7.2
5 11
Level 3 shows the form of the equation. Level 2 shows the sample 
correlation coefficient, and level 1 shows the covariance of x-y. For 
definitions of these parameters see Chapter 18 in the user’s guide.
For additional information on the data-fit feature of the calculator see 
Chapter 18 in the user’s guide.
Obtaining additional summary statistics
The application 4. S
some calculations for
more, move to the fou
@@@OK@@@. The resulting i
Many of these summ
variables (x, y) that m
program can be thou
As an example, for th
statistics.
• To access the sum
‚Ù˜˜˜
• Select the column 
X-Col: 1, and Y-Co
• Using the k
etc.
ΣDAT: the m
X-Col, Y-Col: these
colum
colum
one 
have
_ΣX _ ΣY…: summ
prog
when
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page 16-6
ummary stats.. in the STAT menu can be useful in 
 sample statistics. To get started, press ‚Ù once 
rth option using the down-arrow key ˜, and press 
nput form contains the following fields:
ary statistics are used to calculate statistics of two 
ay be related by a function y = f(x). Therefore, this 
ght off as a companion to program 3. Fit data..
e x-y data currently in ΣDAT, obtain all the summary 
mary stats… option, use: 
@@@OK@@@
numbers corresponding to the x- and y-data, i.e., 
l: 2.
ey select all the options for outputs, i.e., _ΣX, _ΣY, 
atrix containing the data of interest.
 options apply only when you have more than two 
ns in the matrix ΣDAT. By default, the x column is 
n 1, and the y column is column 2. If you have only 
column, then the only setting that makes sense is to 
 X-Col: 1.
ary statistics that you can choose as results of this 
ram by checking the appropriate field using 
 that field is selected.
Page 16-7
• Press @@@OK@@@ to obta
Confidence in
The application 6.
‚Ù—@@@OK@@@. T
These options are to b
1. Z-INT: 1 µ.: Single
µ, with known pop
population varian
2. Z-INT: µ1−µ2.: Co
means, µ1- µ2, wi
samples with unkn
3. Z-INT: 1 p.: Single
large samples with
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
in the following results:
tervals
 Conf Interval can be accessed by using 
he application offers the following options:
e interpreted as follows:
 sample confidence interval for the population mean, 
ulation variance, or for large samples with unknown 
ce.
nfidence interval for the difference of the population 
th either known population variances, or for large 
own population variances.
 sample confidence interval for the proportion, p, for 
 unknown population variance.
4. Z-INT: p1− p2.: Confidence interval for the difference of two 
proportions, p1-p2, for large samples with unknown population 
variances.
5. T-INT: 1 µ.: Single sample confidence interval for the population mean, 
µ, for small samples with unknown population variance.
6. T-INT: µ1−µ2.: Confidence interval for the difference of the population 
means, µ1- µ2, for small samples with unknown population variances.
Example 1 – Determi
population if a samp
sample is ⎯x = 23.3, 
α = 0.05. The confid
Select case 1 from th
values required in the
Press @HELP to obtain 
interval in terms of ra
down the resulting sc
done with the help sc
To calculate the conf
calculator is:
Press @GRAPHto see
information:
SG49A.book Page 8 Friday, September 16, 2005 1:31 PM
Page 16-8
ne the centered confidence interval for the mean of a 
le of 60 elements indicate that the mean value of the 
and its standard deviation is s = 5.2. Use 
ence level is C = 1-α = 0.95. 
e menu shown above by pressing @@@OK@@@. Enter the 
 input form as shown:
a screen explaining the meaning of the confidence 
ndom numbers generated by a calculator. To scroll 
reen use the down-arrow key ˜. Press @@@OK@@@ when 
reen. This will return you to the screen shown above.
idence interval, press @@@OK@@@. The result shown in the 
 a graphical display of the confidence interval 
Page 16-9
The graph shows the
function), the locatio
and the correspondin
@TEXT to return to the 
confidence interval en
display.
Additional examples 
Chapter 18 in the ca
Hypothesis te
A hypothesis is a dec
respect to its mean). 
test on a sample tak
decision-making are c
The calculator provid
Hypoth. tests.. can be
As with the calcula
program offers the fo
These options are inte
1. Z-Test: 1 µ.: Singl
µ, with known pop
population varian
SG49A.book Page 9 Friday, September 16, 2005 1:31 PM
 standard normal distribution pdf (probability density 
n of the critical points ±zα/2, the mean value (23.3) 
g interval limits (21.98424 and 24.61576). Press 
previous results screen, and/or press @@@OK@@@ to exit the 
vironment. The results will be listed in the calculator’s 
of confidence interval calculations are presented in 
lculator’s user’s guide.
sting
laration made about a population (for instance, with 
Acceptance of the hypothesis is based on a statistical 
en from the population. The consequent action and 
alled hypothesis testing.
es hypothesis testing procedures under application 5. 
 accessed by using ‚Ù——@@@OK@@@.
tion of confidence intervals, discussed earlier, this 
llowing 6 options:
rpreted as in the confidence interval applications:
e sample hypothesis testing for the population mean, 
ulation variance, or for large samples with unknown 
ce.
2. Z-Test: µ1−µ2.: Hypothesis testing for the difference of the population 
means, µ1- µ2, with either known population variances, or for large 
samples with unknown population variances.
3. Z-Test: 1 p.: Single sample hypothesis testing for the proportion, p, for 
large samples with unknown population variance.
4. Z-Test: p1− p2.: Hypothesis testing for the difference of two proportions, 
p1-p2, for large samples with unknown population variances.
5. T-Test: 1 µ.: Singl
µ, for small sampl
6. T-Test: µ1−µ2.: Hyp
means, µ1- µ2, for
Example 1 – For µ0 =
the hypothesis H0: µ 
Press ‚Ù——
calculator. Press @@@OK
Enter the following da
You are then asked to
Select µ ≠ 150. Then
SG49A.book Page 10 Friday, September 16, 2005 1:31 PM
Page 16-10
e sample hypothesis testing for the population mean, 
es with unknown population variance.
othesis testing for the difference of the population 
 small samples with unknown population variances.
 150, σ = 10, ⎯x = 158, n = 50, for α = 0.05, test 
= µ0, against the alternative hypothesis, H1: µ ≠ µ0.
@@@OK@@@ to access the confidence interval feature in the 
@@@ to select option 1. Z-Test: 1 µ.
ta and press @@@OK@@@:
 select the alternative hypothesis:
, press @@@OK@@@. The result is:
Page 16-11
Then, we reject H0: µ
z0 = 5.656854. The
±zα/2 = ±1.959964,
This information can b
@GRAPH:
Reference
Additional materials
concepts, and advan
18 in the user’s guide
SG49A.book Page 11 Friday, September 16, 2005 1:31 PM
 = 150, against H1: µ ≠ 150. The test z value is 
 P-value is 1.54×10-8. The critical values of 
 corresponding to critical ⎯x range of {147.2 152.8}.
e observed graphically by pressing the soft-menu key 
 on statistical analysis, including definitions of 
ced statistical applications, are available in Chapter 
.
SG49A.book Page 12 Friday, September 16, 2005 1:31 PM
Page 17-1
Chapter 17
Numbers in Different Bases
Besides our decimal (base 10, digits = 0-9) number system, you can work 
with a binary system (base 2, digits = 0,1), an octal system (base 8, digits 
= 0-7), or a hexadecimal system (base 16, digits=0-9,A-F), among others. 
The same way that the decimal integer 321 means 3x102+2x101+1x100, 
the number 100110,
1x25 + 0x24 + 0x2
The BASE men
The BASE menu is ac
flag 117 set to CH
following entries are 
 
With system flag 11
following:
This figure shows tha
menu are themselves
Chapter 19 of the ca
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
 in binary notation, means 
3 + 1x22 + 1x21 + 0x20 = 32+0+0+4+2+0 = 38.
u
cessible through ‚ã(the 3 key). With system 
OOSE boxes (see Chapter 1 in this guide), the 
available: 
 
7 set to SOFT menus, the BASE menu shows the 
 
t the LOGIC, BIT, and BYTE entries within the BASE 
 sub-menus. These menus are discussed in detail in 
lculator’s user’s guide.
Writing non-decimal numbers
Numbers in non-decimal systems, referred to as binary integers, are written 
preceded by the # symbol („â) in the calculator. To select the current 
base to be used for binary integers, choose either HEX (adecimal), DEC 
(imal), OCT (al), or BIN (ary) in the BASE menu. For example, if is 
selected, binary integers will be a hexadecimal numbers, e.g., #53, 
#A5B, etc. As different systems are selected, the numbers will be 
automatically convert
To write a number in 
with either h (hexadec
Reference
For additional details
the calculator’s user’s
HEX
OCT
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 17-2
ed to the new current base.
a particular system, start the number with # and end 
imal), d (decimal), o (octal), or b (binary), examples:
 on numbers from different bases see Chapter 19 in 
 guide.
DEC
BIN
Page 18-1
Chapter 18
Using SD cards
The calculator has a memory card slot into which you can insert an SD 
flash card for backing up calculator objects, or for downloading objects 
from other sources. The SD card in the calculator will appear as port 
number 3.
Inserting and
The SD slot is located
number keys. SD car
label on what would 
holding the HP 50g w
card should face dow
50g. The card will g
and then it will requi
card is almost flush w
visible.
To remove an SD car
edge of the card and
distance, allowing it n
Formatting an
Most SD cards will al
file system that is inco
with cards in the FAT1
You can format an SD
from the calculator (
your calculator has fr
1. Insert the SD card
section).
2. Hold down the ‡
key and then relea
several choices.
3. Press 0 for FORMA
NOTE: formatting 
it.
Ch18_Using SD cardQS.fm Page 1 Friday, February 24, 2006 8:39 PM
 removing an SD card
 on the bottom edge of the calculator, just below the 
ds must be inserted facing down. Most cards have a 
usually be considered the top of the card. If you are 
ith the keyboard facing up, then this side of the SD 
n or away from you when being inserted into the HP 
o into the slot without resistance for most of its length 
re slightly more force to fully insert it. A fully inserted 
ith the case, leaving only the top edge of the card 
d, turn off the HP 50g, press gently on the exposed 
 push in. The card should spring out of the slot a small 
ow to be easily removed from the calculator.
 SD card
ready be formatted, but they may be formatted with a 
mpatible with the HP 50g. The HP 50g will only work 
6 or FAT32 format.
 card from a PC, or from the calculator. If you do it 
using the method described below), make sure that 
esh or fairly new batteries.
 into the card slot (as explained in the previous 
 key and then press the D key. Release the D 
se the ‡ key. The system menu is displayed withT. The formatting process begins.
an SD card deletes all the data that is currently on 
4. When the formatting is finished, the HP 50g displays the message 
"FORMAT FINISHED. PRESS ANY KEY TO EXIT". To exit the system 
menu, hold down the ‡ key, press and release the C key and then 
release the ‡ key.
The SD card is now ready for use. It will have been formatted in FAT32 
format.
Accessing obj
Accessing an object o
in ports 0, 1, or 2. H
are using the LIB func
using the Filer, or File
Tree view will show:
Long names of files on
format in the Filer (tha
three character exten
will be displayed, unl
these cases, its type i
In addition to using Fi
store objects on, and 
Storing object
To store an object, us
• In algebraic mode
Enter object, press
(e.g., :3:VAR1),
• In RPN mode: 
Enter object, type 
:3:VAR1), press
Ch18_Using SD cardQS.fm Page 2 Friday, February 24, 2006 8:39 PM
Page 18-2
ects on an SD card
n the SD card is similar to when an object is located 
owever, port 3 will not appear in the menu when you 
tion (‚á). The SD files can only be managed 
 Manager („¡). When starting the Filer, the 
 an SD card are supported, but are displayed in 8.3 
t is, their names are truncated to 8 characters and a 
sion is added as a suffix). The type of each object 
ess it is a PC object or an object of unknown type. (In 
s listed as String.) 
le Manager operations, you can use STO and RCL to 
recall objects from, the SD card.
s on the SD card
e function STO as follows:
: 
 K, type the name of the stored object using port 3 
 press `.
the name of the stored object using port 3 (e.g., 
 K.
Page 18-3
Note that if the name of the object you intend to store on an SD card is 
longer than eight characters, it will appear in 8.3 DOS format in port 3 in 
the Filer once it is stored on the card.
Recalling an object from the SD card
To recall an object from the SD card onto the screen, use function RCL, as 
follows:
• In algebraic mode
Press „©, ty
:3:VAR1), press
• In RPN mode: 
Type the name of 
press „©.
With the RCL comma
path in the command
path, like in a DOS
specify the position o
variables stored withi
path. In this case, th
recalled, and the ind
Note that in the case
full name of the obje
command.
Purging an ob
To purge an object fr
as follows:
• In algebraic mode
Press I @PURGE, 
:3:VAR1), press
• In RPN mode: 
Type the name of 
press I @PURGE.
Note that in the case
full name of the obje
command.
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
: 
pe the name of the stored object using port 3 (e.g., 
 `.
the stored object using port 3 (e.g., :3:VAR1), 
nd, it is possible to recall variables by specifying a 
, e.g., in RPN mode: :3: {path}`RCL. The 
 drive, is a series of directory names that together 
f the variable within a directory tree. However, some 
n a backup object cannot be recalled by specifying a 
e full backup object (e.g., a directory) will have to be 
ividual variables then accessed on the screen.
 of objects with long files names, you can specify the 
ct, or its truncated 8.3 name, when issuing an RCL 
ject from the SD card
om the SD card onto the screen, use function PURGE, 
: 
type the name of the stored object using port 3 (e.g., 
 `.
the stored object using port 3 (e.g., :3:VAR1), 
 of objects with long files names, you can specify the 
ct, or its truncated 8.3 name, when issuing a PURGE 
Purging all objects on the SD card (by 
reformatting)
You can purge all objects from the SD card by reformatting it. When an SD 
card is inserted, @FORMA appears an additional menu item in File Manager. 
Selecting this option reformats the entire card, a process which also deletes 
every object on the card.
Specifying a d
You can store, recall,
an SD card. Note th
card, the ³ key 
subdirectory, the nam
using the …Õ ke
For example, suppos
directory called PRO
level of the stack, pre
!ê3
This will store the obj
directory named PRO
You can specify any n
to an object in a third
Note that pressing ~
NOTE: If PROGS 
created.
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 18-4
irectory on an SD card
 evaluate and purge objects that are in directories on 
at to work with an object at the root level of an SD 
is used. But when working with an object in a 
e containing the directory path must be enclosed 
ys.
e you want to store an object called PROG1 into a 
GS on an SD card. With this object still on the first 
ss: 
™…Õ~~progs…/
prog1`K
ect previously on the stack onto the SD card into the 
GS into an object named PROG1.
umber of nested subdirectories. For example, to refer 
-level subdirectory, your syntax would be:
:3:”DIR1/DIR2/DIR3/NAME”
…/ produces the forward slash character.
does not exist, the directory will be automatically 
Page 19-1
Chapter 19
Equation Library
The Equation Library is a collection of equations and commands that 
enable you to solve simple science and engineering problems. The library 
consists of more than 300 equations grouped into 15 technical subjects 
containing more than 100 problem titles. Each problem title contains one 
or more equations tha
Example: Examine 
NOTE: the exampl
RPN and that flag –
use the numeric solv
Step 1: Fix the disp
Library app
squares, pr
H˜~
G—`
Step 2: Select the M
~m˜
Step 3: Select Pro
describes th
˜˜#PI
SG49A.book Page 1 Friday, September 16, 2005 1:31 PM
t help you solve that type of problem.
the equation set for Projectile Motion. 
es in this chapter assume that the operating mode is 
117 is set. (Flag –117 should be set whenever you 
er to solve equations in the equations library.)
lay to 2 decimal places and then open the Equation 
lication. (If #SI# and #UNIT# aren’t flagged with small 
ess each of the corresponding menu keys once.)
f™2` 
#EQLIB #EQNLI 
otion subject area and open its catalog.
`
jectile Motion and look at the diagram that 
e problem.
C#
Now use this equa
example.
Step 4: View the five equations in the Projectile Motion set. All five are 
used interchangeably in order to solve for missing variables (see 
the next example).
#EQN# #NXEQ# #NXEQ# #NXEQ# #NXEQ#
Step 5: Examine th
#VARS#
and —as
Example:You estima
punt a soc
elevation a
kick it? Ho
could they
velocity, b
(Ignore the
Step 1: Start solvin
#SOLV#
Step 2: Enter the 
correspond
are zero.) 
values. (Yo
initially sho
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page 19-2
tion set to answer the questions in the following 
e variables used by the equation set.
 ˜ needed
te that on average professional goalkeepers can 
cer ball a distance (R) of 65 meters downfield at an 
ngle (0) of 50 degrees. At what velocity (v0) do they 
w high is the ball halfway through its flight? How far 
 drop kick the ball if they used the same kicking 
ut changed the elevation angle to 30 degrees? 
 effects of drag on the ball.)
g the problem.
known values and press the soft menu key 
ing to the variable. (You can assume that x0 and y0
Notice that the menu labels turn black as you store 
u will need to press L to see the variables that are 
wn.)
Page 19-3
0 *!!!!!!X0!!!!!+ 0 *!!!!!!Y0!!!!!+ 50 *!!!!!!Ô0!!!!!+
L65*!!!!!!R!!!!!+
Step 3: Solve for t
! and t
!*!!!!!!V0!!!!!+
Step 4: Recall the 
and enter 
right-shifte
calculator 
to the R o
previous ca
@ ##R#- 
2/L
Step 5: Solve for th
other varia
order to so
! *!!!!!!Y!!!!!+
Step 6: Enter the n
the previou
30 ##¢0#- 
™L *!!!!!!V0!!!
! *!!!!!!!!R!!!!!
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
he velocity, v0. (You solve for a variable by pressing 
hen the variable’s menu key.)
range, R, divide by 2 to get the halfway distance, 
that as thex-coordinate. Notice that pressing the 
d version of a variable’s menu key causes the 
to recall its value to the stack. (The small square next 
n the menu label indicates that it was used in the 
lculation.)
 
L*!!!!!!X!!!!!+
e height, y. Notice that the calculator finds values for 
bles as needed (shown by the small squares) in 
lve for the specified variable.
ew value for the elevation angle (30 degrees), store 
sly computed initial velocity (v0) and then solve for R.
!!+
!!+
Reference
For additional details on the Equation Library, see Chapter 27 in the 
calculator’s user’s guide.
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page 19-4
Page W-1
Limited Warranty
HP 50g graphing calculator; Warranty period: 12 months 
1. HP warrants to you, the end-user customer, that HP hardware, 
accessories and supplies will be free from defects in materials and 
workmanship after the date of purchase, for the period specified above. 
If HP receives notice of such defects during the warranty period, HP 
will, at its option, 
defective. Replace
2. HP warrants to yo
programming instr
specified above, d
properly installed 
the warranty perio
execute its progra
3. HP does not warra
uninterrupted or er
repair or replace a
entitled to a refund
product with proof
4. HP products may c
performance or m
5. Warranty does no
inadequate mainte
or supplies not sup
(d) operation outsi
the product, or (e)
6. HP MAKES NO O
WHETHER WRITT
LAW, ANY IMPLIE
MERCHANTABILIT
PARTICULAR PURP
EXPRESS WARRAN
provinces do not a
warranty, so the a
This warranty give
other rights that va
to province.
7. TO THE EXTENT A
WARRANTY STAT
WarrantyQS49_E.fm Page 1 Friday, February 24, 2006 8:25 PM
either repair or replace products which prove to be 
ment products may be either new or like-new.
u that HP software will not fail to execute its 
uctions after the date of purchase, for the period 
ue to defects in material and workmanship when 
and used. If HP receives notice of such defects during 
d, HP will replace software media which does not 
mming instructions due to such defects. 
nt that the operation of HP products will be 
ror free. If HP is unable, within a reasonable time, to 
ny product to a condition as warranted, you will be 
 of the purchase price upon prompt return of the 
 of purchase.
ontain remanufactured parts equivalent to new in 
ay have been subject to incidental use.
t apply to defects resulting from (a) improper or 
nance or calibration, (b) software, interfacing, parts 
plied by HP, (c) unauthorized modification or misuse, 
de of the published environmental specifications for 
 improper site preparation or maintenance.
THER EXPRESS WARRANTY OR CONDITION 
EN OR ORAL. TO THE EXTENT ALLOWED BY LOCAL 
D WARRANTY OR CONDITION OF 
Y, SATISFACTORY QUALITY, OR FITNESS FOR A 
OSE IS LIMITED TO THE DURATION OF THE 
TY SET FORTH ABOVE. Some countries, states or 
llow limitations on the duration of an implied 
bove limitation or exclusion might not apply to you. 
s you specific legal rights and you might also have 
ry from country to country, state to state, or province 
LLOWED BY LOCAL LAW, THE REMEDIES IN THIS 
EMENT ARE YOUR SOLE AND EXCLUSIVE 
REMEDIES. EXCEPT AS INDICATED ABOVE, IN NO EVENT WILL HP 
OR ITS SUPPLIERS BE LIABLE FOR LOSS OF DATA OR FOR DIRECT, 
SPECIAL, INCIDENTAL, CONSEQUENTIAL (INCLUDING LOST PROFIT 
OR DATA), OR OTHER DAMAGE, WHETHER BASED IN CONTRACT, 
TORT, OR OTHERWISE. Some countries, States or provinces do not 
allow the exclusion or limitation of incidental or consequential 
damages, so the above limitation or exclusion may not apply to you.
8. The only warrantie
express warranty s
HP shall not be lia
contained herein.
FOR CONSUMER 
ZEALAND: THE WAR
EXCEPT TO THE EX
RESTRICT OR MODIF
STATUTORY RIGHTS 
YOU.
SG49A.book Page 2 Friday, September 16, 2005 1:31 PM
Page W-2
s for HP products and services are set forth in the 
tatements accompanying such products and services. 
ble for technical or editorial errors or omissions 
TRANSACTIONS IN AUSTRALIA AND NEW 
RANTY TERMS CONTAINED IN THIS STATEMENT, 
TENT LAWFULLY PERMITTED, DO NOT EXCLUDE, 
Y AND ARE IN ADDITION TO THE MANDATORY 
APPLICABLE TO THE SALE OF THIS PRODUCT TO 
Page W-3
Service
Europe Country : Telephone numbers 
Austria +43-1-3602771203
Belgium +32-2-7126219
Denmark +45-8-2332844
Eastern Europe countries +420-5-41422523
Finl
Fra
Ge
Gre
Ho
Ital
No
Por
Spa
Sw
Sw
Turk
UK
Cze
Sou
Lux
Oth
Asia Pacific Co
Aus
Sin
SG49A.book Page 3 Friday, September 16, 2005 1:31 PM
and +358-9-640009
nce +33-1-49939006
rmany +49-69-95307103
ece +420-5-41422523
lland +31-2-06545301
y +39-02-75419782
rway +47-63849309
tugal +351-229570200
in +34-915-642095
eden +46-851992065
itzerland
+41-1-4395358 (German)
+41-22-8278780 (French)
+39-02-75419782 (Italian)
ey +420-5-41422523
+44-207-4580161
ch Republic +420-5-41422523
th Africa +27-11-2376200
embourg +32-2-7126219
er European countries +420-5-41422523
untry : Telephone numbers 
tralia +61-3-9841-5211
gapore +61-3-9841-5211
L.America Country : Telephone numbers 
Argentina 0-810-555-5520
Brazil Sao Paulo 3747-7799; 
ROTC 0-800-157751
Mexico Mx City 5258-9922; 
ROTC 01-800-472-6684
Ven
Ch
Co
Per
Ce
Ca
Gu
Pue
Co
N.America Co
U.S
Ca
ROT
Please logon to http:
information.
SG49A.book Page 4 Friday, September 16, 2005 1:31 PM
Page W-4
ezuela 0800-4746-8368
ile 800-360999
lumbia 9-800-114726
u 0-800-10111
ntral America & 
ribbean
1-800-711-2884
atemala 1-800-999-5105
rto Rico 1-877-232-0589
sta Rica 0-800-011-0524
untry : Telephone numbers
. 1800-HP INVENT
nada (905) 206-4663 or 
800- HP INVENT
C = Rest of the country
//www.hp.com for the latest service and support 
Page W-5
Regulatory information
Federal Communications Commission Notice
This equipment has been tested and found to comply with the limits
for a Class B digital device, pursuant to Part 15 of the FCC Rules. These 
limits are designed to provide reasonable protection against harmful 
interference in a residential installation. This equipment generates, uses, 
and can radiate radi
accordance with the 
communications. How
occur in a particula
interference to radio 
turning the equipmen
the interference by on
• Reorient or reloca
• Increase the separ
• Connect the equip
which the receiver
• Consult the dealer
help.
Modifications
The FCC requires the
made to this device 
Company may void t
Cables
Connections to this de
RFI/EMI connector h
regulations.
Declaration of C
Logo, United Stat
This device complies 
the following two c
interference, and (2)
including interference
For questions regardi
Hewlett-Packard Co
P. O. Box 692000,
Houston, Texas 772
SG49A.book Page 5 Friday, September 16, 2005 1:31 PM
o frequency energy and, if not installed and used in 
instructions, may cause harmful interference to radio 
ever, there is no guarantee that interference will not 
r installation. If this equipment does cause harmful 
or television reception, which can be determined by 
t off and on, the user is encouraged to try to correct
e or more of the following measures:
te the receiving antenna.
ation between the equipment and the receiver.
ment into an outlet on a circuit different from that to 
 is connected.
 or an experienced radio or television technician for 
 user to be notified that any changes or modifications 
that are not expressly approved by Hewlett-Packard 
he user’s authority to operate the equipment.
vice must be made with shielded cables with metallic 
oods to maintain compliance with FCC rules and 
onformity for Products Marked with FCC 
es Only
with Part 15 of the FCC Rules. Operation is subject to 
onditions:(1) this device may not cause harmful 
 this device must accept any interference received, 
 that may cause undesired operation.
ng your product, contact:
mpany 
 Mail Stop 530113 
69-2000 
Or, call 
1-800-474-6836 
For questions regarding this FCC declaration, contact: 
Hewlett-Packard Company 
P. O. Box 692000, Mail Stop 510101 
Houston, Texas 77269-2000 
Or, call 
1-281-514-3333 
To identify this prod
on the product.
Canadian Notice
This Class B digital
Canadian Interferenc
Avis Canadien
Cet appareil numér
exigences du Règle
European Union R
This product complies
• Low Voltage Direc
• EMC Directive 89
Compliance with th
harmonized European
EU Declaration of Co
product family.
This compliance is in
on the product:
This compliance is in
on the product: 
This marking is valid for non
and EU harmonized Telecom
Bluetooth).
SG49A.book Page 6 Friday, September 16, 2005 1:31 PM
Page W-6
uct, refer to the part, series, or model number found 
 apparatus meets all requirements of the
e-Causing Equipment Regulations.
ique de la classe B respecte toutes les
ment sur le matériel brouilleur du Canada.
egulatory Notice
 with the following EU Directives:
tive 73/23/EEC
/336/EEC
ese directives implies conformity to applicable 
 standards (European Norms) which are listed on the 
nformity issued by Hewlett-Packard for this product or 
dicated by the following conformity marking placed 
dicated by the following conformity marking placed 
-Telecom prodcts 
 products (e.g. 
 xxxx* 
This marking is valid for EU non-harmonized Telecom products.
*Notified body number (used only if applicable - refer to the 
product label)
Page W-7
Japanese Notice
 この装置は、 情報処理装置等電波障害自主規制協議会 (VCCI) の基準に基づ く ク ラス B 
情報技術装置です。 この装置は、 家庭環境で使用する こ と を目的と し ていますが、 この装
置がラジオやテレビジ ョ ン受信機に近接し て使用される と、 受信障害を引き起こすこ とが
あ り ます。
 取扱説明書に従って正しい取り扱いを し て く だ さい。
Korean Notice
Disposal of W
Private House
This sym
this pr
househ
of your
collectio
electronic equipment
equipment at the tim
and ensure that it is 
the environment. For 
waste equipment for
household waste dis
product.
SG49A.book Page 7 Friday, September 16, 2005 1:31 PM
aste Equipment by Users in 
hold in the European Union
bol on the product or on its packaging indicates that 
oduct must not be disposed of with your other 
old waste. Instead, it is your responsibility to dispose 
 waste equipment by handing it over to a designated 
n point for the recycling of waste electrical and 
. The separate collection and recycling of your waste 
e of disposal will help to conserve natural resources 
recycled in a manner that protects human health and 
more information about where you can drop off your 
 recycling, please contact your local city office, your 
posal service or the shop where you purchased the 
	Table of Contents
	Chapter 1
	Basic Operations
	Batteries
	Turning the calculator on and off
	Adjusting the display contrast
	Contents of the calculator’s display
	Menus
	The TOOL menu
	Setting time and date
	Introducing the calculator’s keyboard
	Selecting calculator modes
	Operating Mode
	Number Format and decimal dot or comma
	Standard format
	Fixed format with decimals
	Scientific format
	Engineering format
	Decimal comma vs. decimal point
	Angle Measure
	Coordinate System
	Selecting CAS settings
	Explanation of CAS settings
	Selecting Display modes
	Selecting the display font
	Selecting properties of the line editor
	Selecting properties of the Stack
	Selecting properties of the equation writer (EQW)
	References
	Chapter 2
	Calculator objects
	Editing expressions in the stack
	Creating arithmetic expressions
	Creating algebraic expressions
	Using the Equation Writer (EQW) to create expressions
	Creating arithmetic expressions
	Creating algebraic expressions
	Organizing data in the calculator
	The HOME directory
	Subdirectories
	Variables
	Typing variable names
	Creating variables
	Algebraic mode
	RPN mode
	Checking variables contents
	Algebraic mode
	RPN mode
	Using the right-shift key followed by soft menu key labels
	Listing the contents of all variables in the screen
	Deleting variables
	Using function PURGE in the stack in Algebraic mode
	Using function PURGE in the stack in RPN mode
	UNDO and CMD functions
	CHOOSE boxes vs. Soft MENU
	References
	Chapter 3
	Examples of real number calculations
	Using powers of 10 in entering data
	Real number functions in the MTH menu
	Using calculator menus
	Hyperbolic functions and their inverses
	Operations with units
	The UNITS menu
	Available units
	Attaching units to numbers
	Unit prefixes
	Operations with units
	Unit conversions
	Physical constants in the calculator
	Defining and using functions
	Reference
	Chapter 4
	Definitions
	Setting the calculator to COMPLEX mode
	Entering complex numbers
	Polar representation of a complex number
	Simple operations with complex numbers
	The CMPLX menus
	CMPLX menu through the MTH menu
	CMPLX menu in keyboard
	Functions applied to complex numbers
	Function DROITE: equation of a straight line
	Reference
	Chapter 5
	Entering algebraic objects
	Simple operations with algebraic objects
	Functions in the ALG menu
	Operations with transcendental functions
	Expansion and factoring using log-exp functions
	Expansion and factoring using trigonometric functions
	Functions in the ARITHMETIC menu
	Polynomials
	The HORNER function
	The variable VX
	The PCOEF function
	The PROOT function
	The QUOT and REMAINDER functions
	The PEVAL function
	Fractions
	The SIMP2 function
	The PROPFRAC function
	The PARTFRAC function
	The FCOEF function
	The FROOTS function
	Step-by-step operations with polynomials and fractions
	Reference
	Chapter 6
	Symbolic solution of algebraic equations
	Function ISOL
	Function SOLVE
	Function SOLVEVX
	Function ZEROS
	Numerical solver menu
	Polynomial Equations
	Finding the solutions to a polynomial equation
	Generating polynomial coefficients given the polynomial's roots
	Generating an algebraic expression for the polynomial
	Financial calculations
	Solving equations with one unknown through NUM.SLV
	Function STEQ
	Solution to simultaneous equations with MSLV
	Reference
	Chapter 7
	Creating and storing lists
	Operations with lists of numbers
	Changing sign
	Addition, subtraction, multiplication, division
	Functions applied to lists
	Lists of complex numbers
	Lists of algebraic objects
	The MTH/LIST menu
	The SEQ function
	The MAP function
	Reference
	Chapter 8
	Entering vectors
	Typing vectors in the stack
	Storing vectors into variables in the stack
	Using the Matrix Writer (MTRW) to enter vectors
	Simple operations with vectors
	Changing sign
	Addition, subtraction
	Multiplication by a scalar, and division by a scalar
	Absolute value function
	The MTH/VECTOR menu
	Magnitude
	Dot product
	Cross product
	Reference
	Chapter 9
	Entering matrices in the stack
	Using the Matrix Writer
	Typing in the matrix directly into the stack
	Operations with matrices
	Addition and subtraction
	Multiplication
	Multiplication by a scalar
	Matrix-vector multiplication
	Matrix multiplication
	Term-by-term multiplication
	Raising a matrix to a real power
	The identity matrix
	The inverse matrix
	Characterizing a matrix (The matrix NORM menu)
	Function DET
	Function TRACE
	Solution of linear systems
	Using the numerical solver for linear systems
	Solution with the inverse matrix
	Solution by “division” of matrices
	References
	Chapter 10
	Graphs options in the calculator
	Plotting an expression of the form y = f(x)
	Generating a table of values for a function
	Fast 3D plots
	Reference
	Chapter 11
	The CALC (Calculus) menu
	Limits and derivatives
	Function lim
	FunctionsDERIV and DERVX
	Anti-derivatives and integrals
	Functions INT, INTVX, RISCH, SIGMA and SIGMAVX
	Definite integrals
	Infinite series
	Functions TAYLR, TAYLR0, and SERIES
	Reference
	Chapter 12
	Partial derivatives
	Multiple integrals
	Reference
	Chapter 13
	The del operator
	Gradient
	Divergence
	Curl
	Reference
	Chapter 14
	The CALC/DIFF menu
	Solution to linear and non-linear equations
	Function LDEC
	Function DESOLVE
	The variable ODETYPE
	Laplace Transforms
	Laplace transform and inverses in the calculator
	Fourier series
	Function FOURIER
	Fourier series for a quadratic function
	Reference
	Chapter 15
	The MTH/PROBABILITY.. sub-menu - part 1
	Factorials, combinations, and permutations
	Random numbers
	The MTH/PROB menu - part 2
	The Normal distribution
	The Student-t distribution
	The Chi-square distribution
	The F distribution
	Reference
	Chapter 16
	Entering data
	Calculating single-variable statistics
	Sample vs. population
	Obtaining frequency distributions
	Fitting data to a function y = f(x)
	Obtaining additional summary statistics
	Confidence intervals
	Hypothesis testing
	Reference
	Chapter 17
	The BASE menu
	Writing non-decimal numbers
	Reference
	Chapter 18
	Inserting and removing an SD card
	Formatting an SD card
	Accessing objects on an SD card
	Storing objects on the SD card
	Recalling an object from the SD card
	Purging an object from the SD card
	Purging all objects on the SD card (by reformatting)
	Specifying a directory on an SD card
	Chapter 19
	Reference
	Limited Warranty
	Service
	Regulatory information
	Disposal of Waste Equipment by Users in Private Household in the European Union

Mais conteúdos dessa disciplina