EasyManuals Logo
Home>HP>Calculator>15C

HP 15C User Manual

HP 15C
11 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #10 background imageLoading...
Page #10 background image
HP-15C
X=0 Always returns false if X contains a matrix descriptor
TEST 0 (X0)
Always returns true if X contains a matrix descriptor
TEST 5 (X=Y) Returns true if X and Y contain the same matrix descriptor. This does
not compare any matrix elements!
TEST 6 (XY)
Returns true if X and Y contain a different matrix descriptor or if X or Y
doesn't contain a matrix at all
Last X Operations which affect the RESULT matrix or produce a scalar in X also
affect Last X in the usual way
Maxtrix operations in a program
USER mode When USER mode is on STO & RCL operations on matrix elements
increment the R1/R0 register (see above).
When such an instruction is entered in a program a "u" replaces the
dash after the program line number to indicate that the command will
increment R1/R0.
If in programmed USER STO & USER RCL mode the R1/R0 registers
wrap around to (1,1) the next program line is skipped. This can be
helpful when accessing all matrix elements without explicit knowledge of
the matrix dimensions
MATRIX 7
MATRIX 8
Row norm & Frobenius norm. Puts original X into Last X. Then if X is a
matrix the norm is calculated and placed in X and the next program line
is executed. If X is a scalar it remains unchanged and the next program
line is skipped. This can be used to test whether X contains a matrix or
a scalar
Root Finding (Solver)
Memory The solver needs 5 registers. These are allocated from the uncommitted
registers space, see MEM. The solver and the numerical integrator (see
below) share their registers
SOLVE 0-9,
.0-.9, A-E
Finds real root of a function. This is a value X where the function f(X)
evaluates to 0.
SOLVE expects two initial guesses for X in X and Y. These values can
be used to narrow down the serach for a root in case f(x) has
multiple roots. X=Y is permissable
It then makes repeated GSB calls to the label with the current X
value being present in the stack's X, Y, Z and T register
The program at the label must calculate the function f(X) and return
the result in X before it executes the RTN
When SOLVE finally ends the stack will contain the following values:
X: Value for which f(X)=0, this is the "root"
Y: X value of the 2
nd
to last evaluation step
Z: f(X) at the root value – should be 0!
If no root can be found Error 8 occurs (in RUN mode)
Note that SOLVE eats up two of the seven possible GSB levels: One
for SOLVE and one for the calls to the user function
The program which calculates f(x) must not call SOLVE (no nesting)
Complex mode SOLVE ignores the complex stack and can only calculate real roots
10

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP 15C and is the answer not in the manual?

HP 15C Specifications

General IconGeneral
Memory registers65
Storage media type-
TypeScientific
CoverNo
Form factorPocket
Control typeButtons
Product colorBlack, White
Housing materialPlastic
Digits10 digits
Display typeLCD
Display number of lines1 lines
Battery typeCR2032
Power sourceBattery
Auto power offYes
Auto power off after5 min
Number of batteries supported2
Weight and Dimensions IconWeight and Dimensions
Depth15.2 mm
Width129 mm
Height80 mm
Weight116 g

Related product manuals