User’s guide
Edition Part Number F2224-90001
Printing History
Edition December
Contents
Using variables in equations
Plotting a piecewise-defined function
About the Solve aplet
Getting started with the Polar aplet
Confidence intervals One-Sample Z-Interval
One-Proportion Z-Interval
10-7
11-1
Variables and memory management
16-1
16-2
Creating and editing programs 16-4
16-7
Glossary Resetting the hp 39g+
Service Regulatory information
Operating details
Variables Home variables
Preface
Manual conventions
Hewlett Packard’s Calculators web site can be found at
Function, Polar, Parametric
Preface
On/off, cancel operations
To cancel
Getting started
To turn on
To adjust
Display
Parts of the display
Contrast
Menu keys
Keyboard
Infrared or cable
Aplet control keys
Displays the Aplet Library menu. See Aplet library on
Same
Entry/Edit keys
Button performs
Shifted keystrokes
Helpwith
Math keys
Commands
Menus
Program
Inactive keys
Reset input form values
Input forms
Mode settings
You use the Modes input form to set the modes for Home
Current aplet and Home give
Same result
Setting Options Number
Function arguments. Comma mode
Lists and matrices, and to separate
Uses periods dot as separators
Aplets E-lessons
Setting a mode
Press to return to Home
Example x = cost and y = sint
Polar
Sequence Sequence functions U in terms of n, or
Another sequence, such as Un 1
Quad Explorer aplet
Amplitude and frequency
Keys Transforms Graph, with these
Seen by experimenting
Aplet library
Symbolic view
Aplet views
Select Plot-Table
Plot view Numeric view Plot-Table view Plot-Detail view
Select Plot-Detail
Aplet view configuration
Plot Setup
Overlay Plot view Sketch view
Views menu contains the Overlay Plot view
Numeric Setup Symbolic Setup
Where to start
Mathematical calculations
Entering expressions
Using
Long results Negative numbers Scientific notation powers
23 3 EEX
Parentheses
Explicit and implicit multiplication
Entering Calculates Sin 45 + π
Input Output Last input Edit line Last output
Getting started
Storing a value in a variable
Accessing the display history Clearing the display history
Using fractions
Setting Fraction mode
Setting fraction precision
Select
Fraction calculations
Fraction
Converting decimals to fractions
Complex numbers
Catalogs and editors
About the Symbolic view
Defining an expression Symbolic view
Aplets and their views
Aplet views
Independent variable in the expressions is T
U0. Define the nth term
Aplets
Evaluating expressions
Select Function
Home
Setting up the plot Plot view setup
About the Plot view
ΘRNG
Plot view settings
ΘSTEP
Reset plot settings
Exploring the graph
Trace a graph
To move between relations
To jump directly to a value To turn trace on/off
Zoom within a graph
Zoom options
Square
Set
Factors
Auto Scale
Un-zoom
Now un-zoom
To box zoom
Box Zoom option lets you draw a box around
One diagonal of the zoom rectangle
To turn on the menu-key
Press to zoom in on the boxed area
Other views for scaling and splitting the graph
Views menu options
Pixel=π/24 radian, 7.58, or
Split the screen
Press or
About the numeric view
Setting up the table Numeric view setup
Numeric view settings
NUM view menu keys Zoom within a table
Exploring the table of numbers
Numstart and Numstep
Build a table
Building your own table of numbers
Numtype Build Your Own
Build Your Own menu keys
Clear data
Reset the graph setup to the default settings
Example plotting a circle
Plot the circle, x 2+ y 2 = 9. First rearrange it to read
Function aplet, specify the functions
Display the functions in numeric form
Function aplet
About the Function aplet
Getting started with the Function aplet
Open the Function aplet
Define the expressions Set up the plot
Plot the functions
Specify a grid for the graph
Plot the functions
Change the scale Trace a graph
Select Auto
Scale
Times
Analyse graph with FCN functions
Select Root
Select Slope
Select Signed area
To find the extremum of the quadratic
Select Extremum
Explore the table
Display the numeric view
Display the table of values
Symbolic definition A column
Display the symbolic definition for the F1 column
Symbolic definition F1 is displayed at Bottom of the screen
To display
Select Plot FCN
Function aplet interactive analysis
Or to choose a variable
FCN functions
Root
Extremum
Slope
Symbolic view. Displays
Shading area
Intersection
Cursor. You need to have at
Plotting a piecewise-defined function
Parametric aplet
About the Parametric aplet
Getting started with the Parametric aplet
Define the expressions
Set up the plot Plot the expression
Set angle measure
Set the angle measure to degrees
Select Degrees
Plot a triangle graph over the existing circle graph
Overlay plot Display the numbers
120
Page
Polar aplet
Getting started with the Polar aplet
Open the Polar aplet
Select Polar
Explore the graph Display the numbers
Display the Plot view menu key labels
Sequence aplet starts in the Symbolic view
Sequence aplet
About the Sequence aplet
Getting started with the Sequence aplet
Plot Setup, set the Seqplot option to Cobweb
Menu keys to assist in the entry of equations
Select Cobweb
Display the . Display the table of values for this example
Page
Solve aplet
About the Solve aplet
Getting started with the Solve aplet
Open the Solve aplet
Define the equation Enter known variables
Select Solve
Solve the unknown variable Plot the equation
Select Auto Scale
Use an initial guess
Interpreting results
Plotting to find guesses
Consider the equation of motion for an accelerating body
To highlight T
Plot the graph
Press until the cursor is at the intersection
Using variables in equations
About the Statistics aplet
Statistics aplet
Getting started with the Statistics aplet
Select Statistics
Enter data
To move to the next column
Select a fit in the Symbolic setup view
Choose fit and data columns Explore statistics
Select Linear
Value is
Setup plot Plot the graph Draw the regression curve
Display the equation for best linear fit
To move to the FIT1 field
Slope m is 425.875. The y-intercept b is
Predict values
To highlight
Entering and editing statistical data
Statistics aplet’s Numeric view keys are
Statistics
Copies the column variable or
Variable expression to the edit line
Data sets will need to be selected
Clear is used
Again before re-use
Save data
Plot a histogram of the data
Edit a data set Delete data Insert data
Sort data values
Angle Setting
Defining a regression model
To choose the fit
Fit models
Computed statistics
To define your own fit
7,8,15,16,17
Two-variable
ΣX2
To plot statistical data
Plotting
Columns for a linear fit only
Plot types
Histogram Box and Whisker Plot Scatter Plot
Fitting a curve to 2VAR data
Relative Error
Correlation coefficient
Trouble-shooting a plot
Setting up the plot Plot setup view
Histogram range Plotting mark 2VAR Connected points 2VAR
Statistics aplet’s Plot view keys
Erases the plot
Calculating predicted values
Find predicted values
Statistics aplet
Page
Inference aplet
About the Inference aplet
Getting started with the Inference aplet
Open the Inference aplet
Table below summarizes the options available Symbolic view
Inference aplet’s Symb view keys
Setup-NUM
Select the inferential method Enter data
Select Hypoth Test
Test 1 ∝
Are explained in the feature of this aplet
Importing sample statistics from the Statistics aplet
If the Decimal Mark setting in the Modes input form
Statistics aplet opens in the Numeric view
C1 column, enter the random numbers
Produced by the calculator 529 295 952 259 925 592
Set up the interval calculation
Open Inference aplet
Inference
Select Conf Interval
Specify a 90% Confidence interval in the C field
Display Numeric view Display Plot view
To move to the C field
Hypothesis tests
One-Sample Z-Test
Menu name
Inputs
Two-Sample Z-Test
Results
One-Proportion Z-Test
Population 2 standard
Test 1π
Measures the strength of the evidence for a selected
Two-Proportion Z-Test
One-Sample T-Test
Sample standard deviation
With the α level that you
Two-Sample T-Test
Pooled?
Confidence intervals
One-Sample Z-Interval
Two-Sample Z-Interval
One-Proportion Z-Interval
Two-Proportion Z-Interval
One-Sample T-Interval
Two-Sample T-Interval
Pooled
Critical T Critical value for T
Using the Finance Solver
Background
3 4
Compounding period -- which is
Performing TVM calculations
Example 1 Loan calculations
Soft menu key. The resulting value is PV = $15,705.85
Example 2 Mortgage with balloon payment
Calculating Amortizations
To calculate amortizations
Example 3 Amortization for home mortgage
To continue amortizing the loan
Example 4 Amortization for home mortgage
Using mathematical functions
Math functions
Math menu
Name. Note You do not need to press first
Math functions by category
Function categories
Syntax
Functions common to keyboard and menus
Keyboard functions
Value1+ value2 , etc
Evalue
E5 returns
Returns
LOG100 returns
ABS1,2 returns
Calculus functions
Nthroot 8 returns
∂ s1s1 2+3*s1 returns 2*s1+3
S1,2*X+3,X
Complex number functions
Taylor
ARG
Conj
Constants
Hyperbolic trigonometry
List functions
Loop functions
Matrix functions
Polynomial functions
Polycoef
POLYCOEF2,-3,4,-5 returns1,2,-25
Polyform
Polyeval
Polyroot
Probability functions
Comb
Perm
Random
Real-number functions
Fnroot
Frac
HMS→
→HMS
MAX
MIN
MOD
Change
Two-variable statistics
Round
Sign
Truncate
Symbolic functions
Isolate
LINEAR?
Quad
Test functions
Quote
Trigonometry functions
Symbolic calculations
Using formal variables
SEC
SECvalue
Finding derivatives
Symbolic calculations in the Function aplet
To find derivatives in Home
To find derivatives in the Function aplet’s Symbolic view
Show the result
Select F2X and evaluate it
You could also just define
For example, to find the indefinite integral
To find the indefinite integral using formal variables
Thus, substituting X for S1, it can be seen that
11-24
Variables and memory management
Introduction
Storing and recalling variables
To use variables
Calculations
You can use variables in calculations. The calculator
Substitutes the variable’s value in the calculation
Vars menu
Open the Vars menu
Press
Move the highlight to the variables column
Add the contents of two list variables, and to store
Names or values of variables into programs
Example
Result in another list variable
12-6
That you can configure using
Real part, and i represents
Variable on page 15-5 for more
Information on storing graphic object via
To access an aplet
X0, Y0 to X9, Y9 Symbolic view. See
Variable
Aplet variables on page R-7
Memory Manager
Line, press and press
Page
Matrices
Vectors
Matrices
Matrix Variables
Matrix Catalog keys
Creating and storing matrices
POLYROOT1,0,-1,0XM1
To create a matrix in the Matrix Catalog
To transmit a matrix
Working with matrices
Or column you are prompted to Make a choice
Key Meaning Moves to the first row, last row, first
If M2 is 3,4,5,6, then M21,2 returns
To store one element
Matrix arithmetic
Create the second matrix
Matrices 13-7
To negate each
Solving systems of linear equations
Element
About functions
Matrix functions and commands
Select Real matrix
Argument conventions
Colnorm
Cond
Cross
DET
DOT
Eigenval
Eigenvv
Rank
Rownorm
Rref
Schur
Examples
SVD
SVL
Trace
Reduced-Row Echelon Form
Following set of equations x 2y + 3z = 14 2x + y z =
Lists
You can create, edit, delete, send, and receive named
List catalog keys
Create a list
List edit keys
Displaying and editing lists
To display a list
To display one
To edit a list
A list
To insert an element 1. Open the List catalog
Press , and press
148 L12
List functions
Deleting lists
Transmitting lists
To delete a list
2,3 returns 5,10,15
CONCATlist1,list2
CONCAT1,2,3,4 returns 1,2,3,4
∆LISTlist1
ΠLISTlist
ΠLIST2,3,4 returns
POSlist, element
POS 3, 7, 12, 19,12 returns
Finding statistical values for list elements
ΣLIST2,3,4 returns
Sorts elements in ascending order. SORTlist
List, L1 Create L1 with values 88, 90, 89, 65, 70,
Are now in column 1 C1
Aplet note view
To write a note in Note view
Your work is automatically saved. Press any view key
Or to exit the Notes view
Contents of variables
Commands
Space key for text entry
Alpha-lock for letter entry
Sketch keys
Aplet sketch view
To draw a line
To draw a box
Draw keys
Press to continue drawing, or press
Mynote
Opens the selected note for
Begins a new note, and asks
For a name
Another hp 39g+ or PC
Press instead
Contents of a Program Structured Programming
Programming
Program catalog
Open Program Catalog
Be simple-or it can be divided further into other
Programs that perform smaller tasks
Program catalog keys
Create a new program
Creating and editing programs
Press Progrm to open the Program catalog
Press to paste the command into the program editor
On the left, use or to highlight a command
Edit a program 1. Press Progrm to
Editing keys
Using programs
Run a program Debug a program Stop a program
Transmit a program
Customizing an aplet
Aplet naming convention
Example
Configuring the Setviews menu option programs
Save the aplet
Setviews ’’’’ ’’’’18
’’My Entry1’’’’EXP.ME1’’1
’’My Entry2’’’’EXP.ME2’’3
’’ ’’’’EXP.SV’’0
’’’’’’EXP.ANG’’0
Programming commands
’’START’’’’EXP.S’’7
Aplet commands
Check
Select
Setviews
Associating programs with your aplet
Auto-run programs
ViewNumber
ProgramName
Including standard menu options
Branch commands
IF...THEN...END
Uncheck n
1XA
Iferr trap-clause Then error-clause END
IF... THEN... Else
END CASE...END Iferr Then
END
Drawing commands
RUN
Stop
ARC
Graphic commands
→DISPLAY
→GROB
Grobnot
Grobor
Loop commands
Do a + 1 X a Until a ==
Matrix commands
Delcol
Delrow
Editmat
Randmat
Print commands
Prompt commands
Choose
Disp
Disptime
Disp 3A is 2+2
Input nametitle,labelhelpdefault
Getkey
Input
Editmat matrixname
Stat-One and Stat-Two commands
Msgbox
Prompt
Wait
Stat-One commands
Stat-Two commands
Storing and retrieving variables in programs
Plot-view variables
Area
Axes
Coord
Extremum
FastRes
Grid
Hwidth
Indep
InvCross
Isect
Nmin / Nmax
Recenter
Root
S1mark-S5mark
Simult
Slope
StatPlot
Umin/Umax
Tmin / Tmax
Tracing
Tstep
Xcross
Xtick
Ytick
Xmin / Xmax
Ymin / Ymax
Symbolic-view variables
R1...R9, R0
U1...U9, U0
E1...E9, E0
S1fit...S5fit
Numeric-view variables
C1...C9, C0
Digits
Format
NumCol
NumFont
NumIndep
NumRow
NumStep
NumType
NumZoom
StatMode
Sketch variables
PageNum
Graphicname X
PageNum
Extending aplets
Creating new aplets based on existing aplets
Solve
Open the Solve aplet and save it under the new name
Degrees
Using a customized aplet
Resetting an aplet
Choose the sine formula in E1
Sending and receiving aplets
Downloading e-lessons from the web
Hewlett-Packard’s Calculators web site can be found at
Sorting items in the aplet library menu list
To transmit an aplet
To sort the aplet list To delete an aplet
Reference information
Glossary
Expression line#
Cross matrix1,matrix2
Editor and catalog Matrix Two-dimensional array of values
Record using the Program editor
Vector One-dimensional array of values
Set to Comma and enclosed
Resetting the hp 39g+
To erase all memory and reset defaults
To reset using the keyboard
Split screens
If the calculator does not turn on
Operating details
Batteries
To install the main batteries To install the backup battery
Variables
Home variables
Area Root Extremum Slope Isect
Function aplet variables
Angle
Parametric aplet variables
Parametric aplet variables are Category Available name Plot
Polar aplet variables
Polar aplet variables are Category Available names Plot
Sequence aplet variables
Sequence aplet variables are Category Available name Plot
Solve aplet variables are Category Available name Plot
Solve aplet variables
Digits NumCol Format NumRow
Statistics aplet variables
Math menu categories
Math functions
Math functions are Category Available name Calculus
Hyperb
Category Available name Matrix
Polynom
Program constants
Program commands
Program commands are Category Command Aplet
Branch
Print
Status messages
Function value, root, extremum
Or intersection is not visible
Current screen
Such as 0/0
Limiting Warranty
Hp 39g+ Graphing Calculator Warranty period 12 months
Limiting Warranty
Service
Canada 905 206-4663 or
Rotc = Rest of the country
Regulatory information
USA
Limiting Warranty
Index
Maximum real number 11-8 minimum real number
Freeze 16-20 Line 16-20 Pixoff 16-20 Pixon 16-20 Tline
Grobor
Grobxor
Inverse hyperbolic cosine 11-8 inverse hyperbolic functions
Break
Angle measure 1-10 decimal mark 1-11 number format
Order of precedence 1-21 overlaying plots 2-16,4-3 11-8
Sending and receiving 16-8 structured
Menu lists 1-8 speed searches
Navigate around 3-8 numeric values 3-7 numeric view setup
Index