BioMorph 1.0 by Chris MacDonald July 28, 1989 The BioMorph Program BioMorph is a program which generates a graph of an eqauation in the complex plane. Three equations can be graphed: z^2 + c, z^3 + c, and z^5 + c. The constant c can be user specified. Complex numbers are used in the equations (i.e., 5 + 3i). The graph is 2-D, with real and complex axes. Five preset graph sizes are provided, giving various magnifications. In addition, the user can select an area of a generated graph with the mouse and create a new graph of this indicated area. Origins of BioMorph This program was inspired by the Computer Recreations column of the July, 1989 issue of Scientific American. Biomorphs are the creations of Clifford A. Pickover, a researcher for IBM. They are related to both the Julia and Mandelbrot sets. How to Use BioMorph Type "biomorph" from the cli to run the program with the default constant. To use a different constant type (for example) "biomorph 0.5 1.2". To start or stop the current graph, select FILE GENERATE or FILE STOP respectively, from the menu. Amiga G and Amiga S also work here. The COLORS menu merely changes the tint of the graph. The ZOOM menu provides five preset graph magnifications, centered on the origin (a great way to return to a recognizable image after zooming in to some minute piece of a graph). The EQUATION menu lets you select from among the three equations offered. Sizing the Window The window can be made larger or smaller, with the graph size varying in proportion. A small window generates rapidly and is a good way to quickly examine a zoom in. If you find something interesting, make the window full size to get the best detail. You might have to wait a bit, though! Note that the window can only be made smaller when a graph is NOT generating. Select Stop first. Zooming With the Mouse If you find a portion of a graph you want to zoom in on, a box can be made around it using the mouse. Generating again gives a new graph which is the size of this box. To do this, place the mouse at the UPPER LEFT of the area which interests you, click and hold the left mouse button and drag to the RIGHT. This creates a square shaped box which defines the area of the next graph generated. Let go of the button to select this area. Select FILE GENERATE to see the new graph. If the first box you select isn't quite right, merely select a new one before generating. I hope you enjoy this program. If you have comments, suggestions, bug reports, (or a routine for z to the z power) :^) send bixmail to cmacdonald. Give this program to anyone who wants it, but please don't sell it.