artest(1)

NAME
artest - arnold dynamical system

CALLING SEQUENCE
artest(f_l,[odem,xdim,npts])
arnold(t,x)
iarf([a])

PARAMETERS

f_l : can be "arnold" or arnold. it is the name of the external for the arnold system. "arnold" will use a Fortran coded version where a(1:6)=1 and arnold will use a Scilab coded version. arnold is a Scilab macro coding the arnold system. This macro is loaded when calling artest.

iarf
    : is used to fix the values of a in the Scilab coded case. a is a vector of size 6

odem,xdim,npts
    : are optional arguments. Their meaning and syntax can be found in the portr3d help

DESCRIPTION
artest is used for the integration of the following dynamical system
      ydot(1)=a(1)*cos(y(2)) +a(2)*sin(y(3))
      ydot(2)=a(3)*cos(y(3)) +a(4)*sin(y(1))
      ydot(3)=a(5)*cos(y(1)) +a(6)*sin(y(2))

SEE ALSO
portr3d,ode