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