본문내용
Method\n");
printf(" h = 0.25 \t\t error\t\t h = 0.25\t\t error\n");
for(i=0 ; i<=4 ; i++)
{
t = 0.25*i;
printf("w(%1.1f) = %e\t%e\tw(%1.1f) = %f\t%e\n",t ,w[i] ,absol(y(t)-w[i]) ,t ,v[i], absol(y(t)-v[i]));
}
}
double f(double t, double w)
{
return 5*exp(5*t)*(w-t)*(w-t)+1;
}
double absol(double x)
{
if(x>=0)return x;
else return (-1) * x;
}
double y(double t)
{
return t - exp(-5*t);
}
Result
printf(" h = 0.25 \t\t error\t\t h = 0.25\t\t error\n");
for(i=0 ; i<=4 ; i++)
{
t = 0.25*i;
printf("w(%1.1f) = %e\t%e\tw(%1.1f) = %f\t%e\n",t ,w[i] ,absol(y(t)-w[i]) ,t ,v[i], absol(y(t)-v[i]));
}
}
double f(double t, double w)
{
return 5*exp(5*t)*(w-t)*(w-t)+1;
}
double absol(double x)
{
if(x>=0)return x;
else return (-1) * x;
}
double y(double t)
{
return t - exp(-5*t);
}
Result
소개글