artest
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. If f_l is set to "arnold" a Fortran coded version of the arnold system where a(1:6)=1 will be used and if f_l is set to arnold a Scilab coded version will be used . 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
A call to the function artest() will interactively
display a phase portrait of a 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, chaintest, lotest