SETTS (Superimposing Taylor’s polynomials)

SETTS superimposes successive Taylor’s polynomials on a sine curve and stores each graphics object in a list.

Techniques used in SETTS

Structured programming. SETTS calls SINTP to build a sine curve and convert it to a graphics object.

FOR…STEP (definite loop). SETTS calculates successive Taylor’s polynomials for the sine function in a definite loop. The loop counter serves as the value of the order of each polynomial.

Programmatic use of PLOT commands. SETTS draws a plot of each Taylor’s polynomial.

Manipulation of graphics objects. SETTS converts each Taylor’s polynomial plot into a graphics object. Then it executes + to combine each graphics object with the sine curve stored in SINT, creating nine new graphics objects, each the superposition of a Taylor’s polynomial on a sine curve. SETTS then puts the nine new graphics objects, and the sine curve graphics object itself, in a list.

SETTS program listing

 

 

 

 

 

 

 

Program:

Comments:

 

 

 

 

 

 

«

 

 

 

SINTP

Plots a sine curve and stores

 

 

 

the graphics object in SINT.

 

 

1 17 FOR n

Sets the range for the FOR

 

 

 

loop using local variable n.

 

 

'SIN(X)' 'X' n TAYLR

Plots the Taylor’s polynomial

 

 

STEQ ERASE DRAW

of order n.

 

 

PICT RCL SINT +

Returns the plot to the stack

 

 

 

as a graphics object and

 

 

 

executes + to superimpose

 

 

 

the sine plot from SINT.

 

 

2 STEP

Increments the loop counter

 

 

 

n by 2 and repeats the loop.

 

 

SINT

Puts the sine curve graphics

 

 

10 →LIST

object on the stack, then

 

 

'TSL' STO

builds a list containing it and

 

 

 

the nine graphics objects

 

 

 

created in the loop. Stores the

 

 

 

list in TSL.

 

 

»

 

 

 

 

 

 

 

`OSETTS K

Stores the program in

 

 

SETTS.

 

 

 

 

 

 

Checksum: # 41304d

 

Bytes:

130.5

 

 

SETTS is demonstrated in the program TSA.

232 RPL Programming Examples

Page 112
Image 112
HP 50g Graphing manual Setts Superimposing Taylor’s polynomials, Techniques used in Setts, Setts program listing, `Osetts K