Navigation

Operators and Keywords

Function List:

C++ API

Function File: output_array = henon (L, …)
Function File: output_array = henon (L, paramName, paramValue, …)

Generate Henon map

x(n+1) = 1 - a * x(n) * x(n) + b * y(n)
y(n+1) = x(n)

Input

L

The number of points (x,y), must be integer. Required value.

Parameters

a

Defines parameter ’a’ (default=1.4)

b

Defines parameter ’b’ (default=0.3)

x

Initial ’x’ (default=0.68587)

y

Initial ’y’ (defaul=0.65876)

ntrans

Defines number of transient points (default=10000), must be positive integer scalar

Output

output_array is of length L. It contains points on the Henon Map.

Usage example

out = henon(1000, "a", 1.25)

After this command out will be a 1000x2 matrix with Henon map points as rows. It will generate 1000 points.

Algorithm On basis of TISEAN package henon

Package: tisean