2 using System.Collections;
13 eqnStrings =
new string[]{
14 "xdot = - a x + l y - y z",
22 new Vector3(0f, 0.8f, 0f),
new Vector3(-0.2f, 0f, -7.8f), 0.57f),
24 new Vector3(0f, 0.8f, 0f)),
27 paramNames =
new string[] {
"a",
"l",
""};
28 slideShowSpeed = 2.5f;
37 public override void Function(ref
float[] x_in, ref
float[] x_out) {
38 x_out[0] = -a * x_in[0] + l * x_in[1] - x_in[1]*x_in[2];
40 x_out[2] = -x_in[2] + x_in[1]*x_in[1];
override void Function(ref float[] x_in, ref float[] x_out)
Evaluate the first order evolution of the attractor, given the current position.
float[] eqnParam
parameters used in the equation
override void SetParams(ParamBundle pb)
Sets the parameter bunlde to be used by the system.
Chaos eqn. Base class for all equations that define a 3D chaotic system.
Parameter bundle. Container class to hold the values for starting a chaotic system. Holds the parameters for the equations and the initial position and scale values.