phase1d - plot phase-space of a one-dimensional map

phase1d-helporphase1d[-widthinteger][-heightinteger][-pointsinte-ger][-skipinteger][-rdouble][-auxdouble][-x0double][-dxdouble][-funcstring][-arrows][-inv][-maginteger][-termstring]

A phase-space diagram is plotted for a one-dimensional map according to the specified options. If the option for -dx is non-zero, then two trajectories are plotted: one star- ing at x0, and the other starting at (x0 + dx). See the MAPS section of the manual page for details of what maps are supported. User defined maps can be added to the file maps1d.c, but you must recompile the program.

-widthintegerWidth of the plot in pixels.-heightintegerHeight of the plot in pixels.-pointsintegerNumber of points to plot.-skipintegerNumber of points to skip.-rdoubleValue for r.-auxdoubleAuxiliary map parameter.-x0doubleInitial value for x.-dxdoubleDifference for second trajectory.-funcstringMap function to use (one of 'log', 'tent', 'sin', or 'gauss').-arrowsShow arrows to indicate directions?-invInvert all colors?-magintegerMagnification factor.-termstringHow to plot points.

The following four one-dimensional maps are allowed: Logistic Map: x(t+1) = 4 * r * x(t) * (1.0 - x(t)) Tent Map: x(t+1) = (x(t) <= 0.5) ? 2 * r * x(t) : 2r * (1.0 - x(t)) Sine Map: x(t+1) = sin(x(t) * PI * aux * 2 * r) / 2 + 0.5 Gaussian Map: x(t+1) = r * exp(-aux * (x(t) - 0.5) * (x(t) - 0.5)) See the file "maps1d.c" to see how to add user-defined maps.

No sanity checks are performed to make sure that any of the options make sense.

Copyright (c) 1997, Gary William Flake. Permission granted for any use according to the standard GNU ``copyleft'' agreement provided that the author's com- ments are neither modified nor removed. No warranty is given or implied.

Man(1) output converted with man2html