Iterate Suite v1.0 for the TI-83 Plus and TI-83
Andy Kovach

Files:
iterate.8xp
iterateg.8xp
iterate.83p
iterateg.83p

Iterate v1.0:
This file gives numerical values for a user-specified function.  It will first prompt you for a seed value, the initial value for f(x).  It will then prompt for number of iterates.  When it prompts for a function, you must enter a function, in terms of x, enclosed in quotes, or at least beginning with a quote.  Iterate will then procede to display the successive iterations of that function, pausing after each one.

Example:
SEED 2
NUM ITERATES 2
FUNCTION "2X
		4
		8
	     DONE


Iterateg v1.2:
Iterageg gives a graphical representation of the iterations of a function.  It is not really accurate enough for any practical use, but is cool to look at.  Follow the same instructions for entering values as with iterate, but you will then have a decision to make pertaining to the viewing window.  Press the GRAPH key to use the current graph window.  Press the ZOOM key to reset the zoom to standard.  Press any other key to be prompted for the viewing window variables.  Once you have entered all required variables, a graph will appear with the graph of your function, y=x, and lines connecting the various iterates of your function.

Example:
SEED .1
NUM ITERATES 10
FUNCTION "2.9X(1-X)
PRESS ZOOM TO 
USE STANDARD
ZOOM.
PRESS GRAPH FOR
CURRENT VARS.
PRESS ANY OTHER
KEY TO SET VARS.
Xmin=?0
Xmax=?1
Ymin=?0
Ymax=?1

This graph shows how the iterates head to the attracting fixed point of approximately x=.655.

I have tested the program pretty thoroughly, and there should be no bugs.  I have plans for future releases for the TI-89, and possibly the TI-86 if I can find someone to either lend me their calculator or test the program for me.


Feel free to edit the programs, but please give me my due credit.  By the way, both these programs are independant and do not need each other.

Questions?  Comments?  Suggestions?  Bugs?
Email me at kovacha_@hotmail.com
I don't check my email very often, so it may be awhile before I can make any changes you suggest.

Even though this is a Basic program, I am not responsible for any damages inflicted upon your calculator by my program.