10 matrices – HP 42S User Manual

Page 28

Advertising
background image

10 Matrices

Despite of its small display one of the nice features of HP-42S is the ability to work with matrices.
This is done using basically the ▀ MATRIX menu.

This multi-line menu has the following items:

NEW, INV, DET, TRAN, SIMQ, EDIT

DOT, CROSS, UVEC, DIM, INDEX, EDITN

STOIJ, RCLIJ, STOEL, RCLEL, PUTM, GETM

Let's start from the first line.

NEW: This function creates a new matrix of a given size. Line y of the stack should contain the
number of rows and line x should contain the number of columns. For example:

3 ENTER 2 ▀ MATRIX NEW creates a 3x2 matrix.

This matrix is empty or null because all elements are zero. (See EDIT)

INV: Calculates the inverse of a matrix in line x of the stack. The given matrix must have the same
number of rows and columns and a non zero determinant.

DET: Calculates the determinant of a matrix in line x of the stack. The given matrix must have the
same number of rows and columns.

TRAN: Calculates the transposition of a matrix. The transpost is another matrix with rows changed
by columns. If A is a matrix nxm and a

ij

is an element of it then its transpost will be a

matrix B where an element b

ij

=a

ji

.

SIMQ: Means “Simultaneous Equations”. We are not going to see this here.

EDIT: This edits a matrix in line x of the stack.
It has the following sub items:
In the first line we have
← OLD ↑ ↓ GOTO → and there is also a second line we are not going to see.
When you call EDIT with a matrix in first line of the stack you are going to see something
like
1:1=0.0000
This means the element (1,1) “line one and column one” of the given matrix is 0.0000.
(Here we are using FIX 4 for the examples)
If you want to change this element just enter the new value.
For example: 5 6 ENTER gives to us 1:1=56.0000.
To change another element it is just go to its position (we use ← or → to change the column
and ↑ or ↓ to change the line we are editing).
One can also use GOTO to go to a specific row and OLD to undo an entered element.
In fact you don't need to press ENTER, just press → to move to the next element.

Advertising