/* Henon Map X_{k+1}=Y_k+1-a X^2_k Y_{k+1}=b X_k */ #include#include #include #define a 1.5 #define b 0.25 main() { int j; /*j;step number*/ double x=1.0,nx=0.0; double y=0.0,ny=0.0; for(j=0;j<=100000;j++) { nx=y+1.0-a*x*x; ny=b*x; printf("%f %f\n",nx, x); /*printf("%d %f\n",j, nx);*/ x=nx; y=ny; } return 0; }
出力結果


ZOOM

ZOOM ZOOM
Back to C Language