Example: Find the value of x for which X→FX equals 599.5. Use a guess in the vicinity of 1. Start by keying in X→FX :
@Å@É x †O3.7
*x Q3 +4.5 *x Q2 +3.9 *x +5 `
Store the program in X→FX, then enter the program name, the
ROOTR:
OX→FX K
OJ%X²FX% `
599.5 `1 %ROOTR%
Animating a Graphical ImageProgram WALK shows a small person walking across the display. It animates this custom graphical image by incrementing the image position in a loop structure.
Techniques used in WALK
Custom graphical image. (Note that the programmer compiles the full information content of the graphical image before writing the program by building the image interactively in the Graphics environment and then returning it to the command line.)
FOR…STEP (definite loop). WALK uses this loop to animate the graphical image. The ending value for the loop is MAXR. Since the counter value cannot exceed MAXR, the loop executes indefinitely.
WALK program listing
Program: | Comments: |
|
« |
|
|
GROB 9 15 E300 | Puts the graphical image of the |
|
140015001C001400E300 | walker in the command line. |
|
8000C110AA0094009000 | (Note that the hexadecimal |
|
4100220014102800 | portion of the graphics object is |
|
|
| |
| a continuous integer |
|
| E300...2800. The |
|
| linebreaks do not represent |
|
| spaces.) |
|
→ walk | Creates local variable walk |
|
« | containing the graphics object. |
|
|
| |
ERASE { # 0d # 0d } | Clears PICT, then displays it. |
|
PVIEW |
|
|
| RPL Programming Examples |