lorenz - plot the phase space of the Lorenz system

lorenz-helporlorenz[-widthinteger][-heightinteger][-skipinteger][-pointsinteger][-Adouble][-Bdouble][-Cdou-ble][-deltainteger][-dtdouble][-x0double][-y0double][-z0double][-data][-xpstring][-ypstring][-factordouble][-inv][-maginteger][-termstring]

The phase space of the Lorenz system, which is described by the three differential equations dx/dt = A * (y - x), dy/dt = B * x - y - z * x, and dz/dt = x * y - C * z, is plotted according to the specified parameters. Valid arguments passed with the -xp and -yp options can be any one of x(t), y(t), z(t), x(t-delta), y(t-delta), or z(t- delta). Thus, the displayed plot can take the form of a state space plot or a delayed coordinate plot.

-widthintegerWidth of the plot in pixels.-heightintegerHeight of the plot in pixels.-skipintegerNumber of initial points to skip.-pointsintegerNumber of points to plot.-AdoubleValue of the A parameter.-BdoubleValue of the B parameter.-CdoubleValue of The C parameter.-deltaintegerTime delay term.-dtdoubleTime step.-x0doubleInitial X value.-y0doubleInitial Y value.-z0doubleInitial Z value.-dataDon't plot, but print points.-xpstringX-coordinate for plot.-ypstringY-coordinate for plot.-factordoubleAuto-scale expansion factor.-invInvert all colors?-magintegerMagnification factor.-termstringHow to plot points.

The plot region is determined by the points that are ini- tially skipped. If this number is too small (i.e., it is not very representative of the range of the plotted val- ues), then you may need to increase the number specified by the -skip option. Alternatively, you can adjust the value given to -factor, which simply fractionally increases the border of the plot. The program uses a second-order Euler's method to perform the numerical integration, which is sufficient for simple tasks such as this.

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