&

& !- L & %1L2
If i holds:Then XEQ(i) calls:

To:

 

 

 

1

LBL A

Compute

ˆ

for straight–line model.

y

2

LBL B

Compute

ˆ

for logarithmic model.

y

3

LBL C

Compute

ˆ

for exponential model.

y

4

LBL D

Compute

ˆ

for power model.

y

7

LBL G

Compute

xˆ

for straight–line model.

8

LBL H

Compute

xˆ

for logarithmic model.

9

LBL I

Compute

xˆ

for exponential model.

10

LBL J

Compute

xˆ

for power model.

Example: Loop Control With (i).

An index value in i is used by the program "Solutions of Simultaneous Equations — Matrix Inversion Method" in chapter 15. This program uses the looping instructions   L and   L in conjunction with the indirect instructions 1L2 and !1L2 to fill and manipulate a matrix.

The first part of this program is routine A, which stores the initial loop–control number in i.

Program lines:

Description:

(In RPN mode)

 

  

 )

 ! L
The starting point for data input.

Loop–control number: loop from 1 to 12 in intervals of 1. Stores loop–control number in i.

The next routine is L, a loop to collect all 12 known values for a 3 3 coefficient matrix (variables A I ) and the three constants ( J L ) for the equations.

Programming Techniques 13–23