Page 9-8
Highlighting the entire expression and using the
@EVAL@
soft menu key, we get the
result:
-15
.
To replace an element in an array use function PUT (you can find it in the
function catalog
‚N
, or in the PRG/LIST/ELEMENTS sub-menu – the later
was introduced in Chapter 8). In ALG mode, you need to use function PUT with
the following arguments: PUT(
array, location to be replaced, new value
). For
example, to change the contents of A(3) to 4.5, use:
In RPN mode, you can
change the value of an element
of A, by storing a new
value in that particular element. For example, if we want to change the
contents of A(3) to read 4.5 instead of its current value of –3., use:
4.5`³~a„Ü3`K
To verify that the change took place use:
‚
@@@@A@@
. The result now shown is: [-
1 -2 4.5 -4 -5 ].
To find the length of a vector you can use the function SIZE, available through
the command catalog (N) or through the PRG/LIST/ELEMENTS sub-menu.
Some examples, based on the arrays or vectors stored previously, are shown
below:
Note:
The vector A can also be referred to as an
indexed variable
because
the name A represents not one, but many values identified by a sub-index.
Note
: This approach for changing the value of an array element is not
allowed in ALG mode, if you try to store 4.5 into A(3) in this mode you get the
following error message: Invalid Syntax.
Summary of Contents for 50G
Page 1: ...HP g graphing calculator user s guide H Edition 1 HP part number F2229AA 90006 ...
Page 130: ...Page 2 70 The CMDS CoMmanDS menu activated within the Equation Writer i e O L CMDS ...
Page 206: ...Page 5 29 LIN LNCOLLECT POWEREXPAND SIMPLIFY ...
Page 257: ...Page 7 20 ...
Page 383: ...Page 11 56 Function KER Function MKISOM ...
Page 715: ...Page 21 68 Whereas using RPL there is no problem when loading this program in algebraic mode ...
Page 858: ...Page L 5 ...