/*
x1=y0+0.2x0+5x0/(1+x0^2)
y1=-x0
*/
#include <stdio.h>
#include <math.h>
main()
{
/*initial condition*/
double x=4.0,y=0.0,nx=0.0,ny=0.0;
int i,n=1000000;
for(i=1; i<n;i++)
{
nx=y+0.2*x+5.0*x/(1.0+x*x);
ny=-x;
printf("%f %f\n",x,y);
x=nx;
y=ny;
}
return 0;
}
出力結果
Gif Animation
【How to create a Gif Animation】
Back to C Language

