USER’S Guide
Page
Contents
Parametric aplet
Importing Sample Statistics from the Statistics aplet
Inference aplet
Variables and memory management
Programming
Index
Manual conventions
Preface
@, &26@, +20@, etc
+,7@CLEAR, 6+,7@MODES, 6+,7@ACOS, etc
Preface
On/off, cancel operations
Getting started
Home
To adjust the contrast To clear the display
Display
Parts of the display
Keyboard
Menu keys
Annunciator Description
Key Meaning
Aplet control keys
$/3+$@
+,7@
175@
75@
Helpwith
Shifted keystrokes
Key Description
+,7@$/3+$@
Math keys
Program commands Inactive keys
To cancel a menu
Menus
To search a menu
Reset input form values
Mode settings
Setting Options
Input forms
Setting Options
Setting a mode
Aplets E-lessons
Press+20@ to return to Home
Aplet Use this aplet to explore Name
N T
Quad Explorer aplet
*,*A, keys
Trig Explorer aplet
Aplet library
Symbolic view Plot view Numeric view
Aplet views
Aplets are stored in the Aplet library
Views menu contains the Plot-Table view
Plot Setup Numeric Setup Symbolic
Aplet view configuration
Configuration
To change views
Entering expressions
Mathematical calculations
Long results Negative numbers
Example
Scientific notation powers
Explicit and implicit multiplication
@4 6+,7@EEX @13@ @@6 6+,7@EEX 23@ j@ 3 6+,7@EEX 175@
@ 45 @6+,7@π
Entering Calculates
+,7@√ 85@9
+,7@√ @85 @9 @
Clearing numbers Using previous results
50175@ @25 175@175@
175@ updates ANS from 50 to 75 to
Accessing the display history
$/3+$@ a 175@
Key Function
Setting Fraction mode
Using fractions
See Setting fraction precision below for more information
Clearing the display history
Setting fraction precision
Return to Home and enter the calculation
Fraction calculations Converting decimals to fractions
@@@2@3
Evaluate the calculation
Converting a number to a fraction
Complex numbers
Complex results To enter complex numbers
+ iy
Catalog/Editor Contents
Catalogs and editors
Storing complex numbers
Memory manager Plot Goto function
Differences between the HP 38G and the HP 39G/40G
Statistics Pred function
Trig Explorer and Quadratic Explorer aplets
Page
Defining an expression Symbolic view
About the Symbolic view
Aplets and their views
Aplet views
Aplets and their views
Evaluating expressions
Aplets
Home
$56@
Symb view keys
$7+@
+,7@CLEAR
Plot view settings
Setting up the plot Plot view setup
About the Plot view
175@ or
Reset plot settings
Exploring the graph
Plot view keys
+,7@*A
Zoom within a graph
Trace a graph
To jump directly to a value To turn trace on/ off
Zoom options
Multiplies horizontal scale, using
Divides horizontal scale only, using
Divides vertical scale only, using
Multiplies vertical scale only, using
=220Un-zoom
018Zoom
Press *k, to move to the bottom of the Zoom list
=220Zoom Out
=220X-Zoom Out
=220X-Zoom
=220Y-Zoom
=220Y-Zoom Out
To box zoom To set zoom factors
Options
Other views for scaling and splitting the graph
Menu key copies the right plot to the left
Overlay plots
About the numeric view
Decimal scaling
Integer scaling Trigonometric scaling
Setting up the table numeric view setup
Numeric view settings
Reset numeric settings
Exploring the table of numbers
NUM view menu keys
Zoom within a table
Arrow keys to place the cursor in the independent variable
Building your own table of numbers
Column, then enter the value to jump to
175@, the values for the dependent variables are
Clear data
Build Your Own menu keys
Example plotting a circle
$3/7@ Select
+,7@√@9
About the Function aplet
Function aplet
Getting started with the Function aplet
Open the Function aplet
Plot the functions
Define the expressions
@75@175@
Plot the functions
With FCN functions
Change the scale Trace a graph
Trace the linear function
Times
Find the greater of the two roots of the quadratic function
SelectRoot
Root value is displayed at the bottom of the screen
Move the cursor to x = 1 by pressing the *A,or
2Select.Slope
Choose the end value for
@.2
Display the numeric setup
Display the numeric view Set up the table
To find the extremum of the quadratic
Display the numeric view
Explore the table
Match the table settings to the pixel columns in the graph
Display a table of numeric values
Move to X =
Area Extremum Isect Root Slope
Function aplet interactive analysis
Function Description
Access FCN variables FCN functions
Symbolic view. Displays
Cursor. You need to have at least
Two selected expressions
Plotting a piecewise defined function example
=
$3/ @ Select
Page
About the Parametric aplet
Parametric aplet
Getting started with the Parametric aplet
Open the Parametric aplet Define the expressions
Set angle measure Set up the plot Plot the expression
+,7@PLOT
360
Plot a triangle graph over the existing circle graph
Overlay plot Display the numbers
+,7@ Plot
120
Page
Getting started with the polar aplet
Polar aplet
Open the Polar aplet
+,7@CLEAR 46+,7@π 2.a
Explore the graph Display the numbers
Sequence aplet
Sequence aplet starts in the Symbolic view
About the Sequence aplet
Getting started with the Sequence aplet
Keys to assist in the entry of equations
Define the expression
Plot the sequence Display the table
Plot Setup, set the Seqplot option to Cobweb
Plot the Fibonacci sequence
Select Cobweb
Page
About the Solve aplet
Solve aplet
Getting started with the Solve aplet
Open the Solve aplet
Define the equation Define known variables
Solve the unknown variable Plot the equation
Solve for the unknown variable a
@ Select Auto
≈20 times
Solve aplet’s NUM view keys
Number format
Use an initial guess
Message Condition
Interpreting results
Root- Finder at work
At2 x = v0t +
Plotting to find guesses
$/3+$@X
180@ 30 175@ 2175@ *e,4175@ *e,*e, to highlight T
To move cursor to the intersection
Plot the graph
Home variables
Using variables in equations
Initial guess
3175@*k,*k,*k
About the Statistics aplet
Statistics aplet
Getting started with the Statistics aplet
1400 920 1100 2265 2890 2200
175@1 175@ 175@5 175@ 175@4 175@
Open the Statistics aplet Enter data
To move to the next column
1400 175@920 175@ 1100 175@2265 175@ 2890 175@2200 175@
Choose fit and data columns Explore statistics Setup plot
Select a fit in the Symbolic setup view
Select2. Linear
To move to the FIT1 +2field
Display the equation for the best linear fit
$7+@ S to highlight
Entering and editing statistical data
To highlight
6175@
+,7@ FXUVRU
Statistics aplet’s NUM view keys
160 175@ 165 175@ 170 175@ 175 175@ 180 175@
$56@
Sets will need to be selected again
Before re-use
Height cm Frequency
Angle Setting
Save data
Delete data
Insert data Sort data values
Defining a regression model 2VAR
To choose the fit
Select the Sort Order option. You can choose either
Fit model Meaning
Fit models To define your own fit
= m lnx + b
= ax3+bx2+cx+d. Needs at least
Computed statistics
One-variable
Statistic Definition
Columns for a linear fit only
Two-variable
Plotting
To plot statistical data
You can plot
Histogram Box and Whisker Plot Scatter Plot
Plot types
Fitting a curve to0182VAR data
Relative Error
Correlation
Coefficient
Plotting mark 2VAR Connected points 2VAR
Setting up the plot Plot setup view
Trouble-shooting a plot
Statistics aplet’s Plot view keys
Find predicted values
Calculating predicted values
Page
Inference aplet
Default the input form contains example data. This example
About the Inference aplet
Example data
Open the Inference aplet
Getting started with the Inference aplet
Inference aplet’s Symb view keys
Hypothesis Tests Confidence Intervals
∝.a∝
Define the inferential method
Field name Definition
Importing Sample Statistics from the Statistics aplet
Open Statistics aplet. Note Reset current settings
Plot test results
Open the Statistics aplet
@529 175@ @295 175@ @952 175@ @259 175@ @925 175@ @592 175@
Calculate statistics Open Inference aplet
Choose inference method and type
Import the data
2one.a
Specify a 90% confidence interval in the C field
Display Numeric view Display Plot view
E, to move to Field
Display the confidence interval in the Plot view
One-Sample Z-Test
Hypothesis tests
Menu name
Inputs
Two-Sample Z-Test
Results
Result Description
One-Proportion Z-Test
Two-Proportion Z-Test
Successes in the two populations is equal
H0 π1 = π2
Test 1 ∝
One-Sample T-Test
Selected hypothesis against the null hypothesis. The null
Hypothesis is that the sample mean has some assumed value
Two-Sample T-Test
Sample 2 standard deviation
Sample 1 standard deviation
Confidence interval calculations that the HP 39G/40G can
Confidence intervals
Perform are based on the Normal Z-distribution or Student’s
Confidence level
Two-Sample Z-Interval
Two populations, ∝1 ∝2, when the population standard
Confidence interval for the difference between the means
Deviations, σ1 and σ2, are known
Sample success count
One-Proportion Z-Interval
Successes in two populations
Two-Proportion Z-Interval
Sample 1 success count
Sample 2 success count
One-Sample T-Interval
Two-Sample T-Interval
Page
Using mathematical functions
Math functions
Math menu
To select a function
Function categories
Calculus Loop Stat-Two Complex Matrices
Math functions by category
Syntax
Functions common to keyboard and menus
Keyboard functions
+,7@ACOS
+,7@ASIN
+,7@ATAN
+,7@√
+,7@ABS
Valuepower
ABSvalue
+,7@ n
Taylor
Calculus functions
Variableexpression
Lower,upper,expression,variable
Complex number functions
ARG
Conj
Hyperbolic trigonometry
Constants
Alog
List functions
EXP
EXPM1
Matrix functions
Loop functions
Iterate
Recurse
Polycoef
Polynomial functions
Polyeval
Polyform
Comb
Probability functions
Perm
Random
Utpf
Utpc
Utpn
Utpt
Real-number functions
→HMS
HMS→
INT
Mant
Change
MOD
Total
RAD→DEG
Sign
Statistics-Two
Truncate
Xpon
Isolate
Symbolic functions
LINEAR?
Quad
Quote
Trigonometry functions
Symbolic calculations in the Function aplet
Symbolic calculations
Using formal variables
Home
To find derivatives
Finding derivatives
GG@$/3+$@S1
Evaluate the function
GG@@$/3+$@
To find derivatives in the Function aplet’s Symbolic view
+,7@GG@0 @ $/3+$@ S1 @ 3 @
To find the indefinite integral using formal variables
Show the result format
Thus, substituting X for S1, it can be seen that
10-26
Introduction
Variables and memory management
Storing and recalling variables
Numeric Precision
To store a value
To store the results of a calculation
To use variables
Vars menu
Calculations
65 @$/3+$@A 175@
+,7@LIST
Names or values of variables into programs
$56@ *e,*e,*e,*A
2contents,.a is copied to the command line
$/3+$@L3175@
List names directly from the keyboard
Category Available names
To access an aplet variable
Aplet variables
To copy the value of the variable into the edit line
Start the Memory Manager. a list of variable categories
Memory Manager
Is displayed
+,7@MEMORY
Page
Vectors
Matrices
Matrices
Matrix Variables
Matrix Catalog keys
Creating and storing matrices
+ 7@CLEAR
+,7@*e, or
Select the type of matrix to create
To create a matrix in the matrix catalog
To transmit a matrix
Working with matrices
Clears all elements from the matrix
+,7@*k, *e
728 672?
To multiply and divide by a scalar
Matrix arithmetic
175@ 2175@*e 175@ 4175@
175@ 8 175@
$/3+$@M1 j@$/3+$@M2 175@
$/3+$@M1@ $/3+$@M2 175@
+,7@MATRIX1 175@
Solving systems of linear equations
175@7 175@
+,7@MATRIX
About functions
Matrix functions and commands
Argument conventions
Eigenvv
Eigenval
Idenmat
Inverse
Rownorm
Rank
Rref
Schur
Trace
Examples
TRN
Identity Matrix Transposing a Matrix
Reduced-Row Echelon Form
Creating lists
Lists
Create a list in the List Catalog
Open the List catalog
List catalog keys
List edit keys
Create a list
To display a list
Displaying and editing lists
To display one element To edit a list
@ /@
To insert an element in a list To store one element
16a*e
Transmitting lists
Deleting lists
To delete a list
To delete all lists
List functions
$/3+$@L5175@
$/3+$@L 5175@ $7+@L *A
$7+@L *A,Select
$/3+$@A @
POSlist, element
Calculates the product of all elements in list
Calculates the number of elements in a list
Sorts elements in ascending order
Finding statistical values for list elements
89@65@ 0@89
$/3+$@ L1 175@
Go to the Numeric view To display calculated statistics
180@67$76a
Page
To write a note in Note view
Aplet note view
+,7@letter
Your work is automatically saved. Press any view key
+,7@ Cmds
+,7@%.63$=
Aplet sketch view
Sketch keys
To draw a line
You can adjust the size of the box by moving the cursor
Where you want any corner of the box to be
To draw a box
Draw keys
Keys
Press 2.again to affix the label
Highlight2. the variable name you want to use and press
To create a note
To import a graphics variable
+,7@NOTEPAD
Name of the note is ‘MYNOTE’
Begins a new note, and asks for
Opens the selected note for
Transmits the selected note to
Another HP 39G/40G or PC
14-8
Programming
Contents of a Program Structured Programming
Open Program catalog
Program catalog
+,7@*k, or *e
Program catalog keys
Create a new program
Creating and editing programs
+,7@CMDS
Enter commands Edit a program
A,*e
To enter functions more to come
Editing keys
Using programs
Debug a program Stop a program
Run a program From HOME, type RUN programname. or
Copy a
Working with programs
Program
Transmit a program Delete a program
About customizing an aplet
Delete the contents of a program
Delete all
Programs
Aplet naming convention
Customizing an aplet example
$3/7@Select
Configuring the Setviews menu option programs
Setviews ’’’’’’’’18
Programming 15-13
Aplet commands
Programming commands
Check
Select
Syntax for the command is as follows
Command syntax
Auto-run programs
Uncheck
Branch commands
IF...THEN...END
If test-clause
IF... then
Iferr trap-clause Then error-clause END
ELSE... END CASE...END Iferr Then
END
Drawing commands
Graphic commands
Grobnot
→GROB
Grobor
Grobxor
Loop commands
Matrix commands
Redim
Randmat
Scale
Scaleadd
Prompt commands
Print commands
Disptime
Disp
Disp linenumbertextitem
Editmat matrixname
Input nametitle,labelhelpdefault
Getkey
Input
Prompt
Msgbox
Wait
Wait seconds
Stat-One and Stat-Two commands
Stat-One commands
Stat-Two commands
Plot-view variables
Storing and retrieving variables in programs
Area
Axes
Extremum
Coord
FastRes
Grid
Indep
Hwidth
InvCross
Isect
Recenter
Nmin / Nmax
Root
S1mark-S5mark
Slope
Simult
StatPlot
Umin/Umax
Tracing
Tmin / Tmax
Tstep
Xcross
Ytick
Xtick
Xmin / Xmax
Ymin / Ymax
Xzoom
Symbolic-view variables
Yzoom
Angle
R1...R9, R0
X1, Y1...X9,Y9 X0,Y0
U1...U9, U0
E1...E9, E0
Numeric-view variables
C1...C9, C0
Digits
NumCol
Format
NumFont
NumIndep
NumStart
NumRow
NumStep
NumType
PageNum
Creating new aplets based on existing aplets
Extending aplets
Aplet Keys
$/3+$@ H 175@ $1@ $/3+$@ θ @
$/3+$@ C @ 175@
180@ 35 175@
$3/ @Select
Downloading e-lessons from the web
Resetting an aplet
Solve for the missing
Length of the ladder is approximately 8.72 metres
To transmit an aplet
Sending and receiving aplets
Sorting items in the aplet library menu list
To sort the aplet list
To delete an aplet
Reference information
Regulatory information
Canada
Warranty
LED safety
Reference information
To reset using the keyboard
Resetting the HP 39G/40G
To erase all memory and reset defaults
If the calculator does not turn on
21@ key
Cross matrix1,matrix2
Glossary
Operating temperature 0 to 45C 32 to 113F
Operating details
Batteries
Menu maps of the Vars menu
Home variables are
Category Available name
User-named
Function aplet variables
Modes
Function aplet variables are
Parametric aplet variables
Plot-FCN
Parametric aplet variables are
Polar aplet variables are
Polar aplet variables
Sequence aplet variables are
Sequence aplet variables
Solve aplet variables are
Solve aplet variables
Statistics aplet variables
Statistics aplet variables are
Stat-One
Math functions
Menu maps of the Math menu
Math functions are
Calculus
= =
Polynom
Program constants
Category Command
Program commands
Selected status messages
Message Meaning
+,7@ Memory
Function value, root, extremum
Or intersection is not visible
Current screen
Index
Index
Index
Index
Index
Index
Index
Index
Index
Index
Index
Index
Index