Aller au contenu

Mathc initiation/Fichiers h : c54fa

Un livre de Wikilivres.


Sommaire

Installer ce fichier dans votre répertoire de travail.

Texte de la légende
fa.h
/* ---------------------------------- */
/* save as fa.h                       */
/* ---------------------------------- */
#define  LOOP  2*50
/* ---------------------------------- */
double M(
double x,
double y)
{
        return(   (y-sin(x)));
}
char  Meq[] =  "(y-sin(x))";
/* ---------------------------------- */
double N(
double x,
double y)
{
        return(  (cos(x)));
}
char  Neq[] =  "(cos(x))";
/* ---------------------------------- */
/* ---------------------------------- */
double N_x_mns_M_y(
double x,
double y)
{
 return(  (-sin(x))-(1));
}
char  N_x_mns_M_y_eq[] = "(-sin(x))-(1)";
/* ---------------------------------- */
/* ---------------------------------- */
double y1(
double x)
{
        return( (2*x/PI));
}
char  y1eq[] =   "2*x/Pi";
/* ---------------------------------- */
double y0(
double x)
{
        return( (0));
}
char  y0eq[] =   "0";
/* ---------------------------------- */
/* ---------------------------------- */
double x1 = PI/2.; char x1eq[] = "PI/2";
double x0 =    0.; char x0eq[] =    "0";
/* ---------------------------------- */
/* ---------------------------------- */
fb.h
/* ---------------------------------- */
/* save as fb.h                       */
/* ---------------------------------- */
#define  LOOP  2*50
/* ---------------------------------- */
double M(
double x,
double y)
{
        return( (x+y*y));
}
char  Meq[] =  "(x+y**2)";
/* ---------------------------------- */
double N(
double x,
double y)
{
        return(  (1+x*x));
}
char  Neq[] =  "(1+x**2)";
/* ---------------------------------- */
/* ---------------------------------- */
double N_x_mns_M_y(
double x,
double y)
{
 return(   (2*x)-(2*y));
}
char  N_x_mns_M_y_eq[] = "(2*x)-(2*y)";
/* ---------------------------------- */
/* --------------------------------- */
double y1(
double x)
{
        return( (x*x));
}
char  y1eq[] =   "x**2";
/* ---------------------------------- */
double y0(
double x)
{
        return( (x*x*x));
}
char  y0eq[] =   "x**3";
/* ---------------------------------- */
/* ---------------------------------- */
double x1 = 1.;    char x1eq[] = "1";
double x0 = 0.;    char x0eq[] = "0";
/* ---------------------------------- */
/* ---------------------------------- */
fc.h
/* --------------------------------- */
/* save as fc.h                      */
/* --------------------------------- */
#define  LOOP  2*50
/* --------------------------------- */
double M(
double x,
double y)
{
        return( (5*x*y));
}
char  Meq[] =  "(5*x*y)";
/* ---------------------------------- */
double N(
double x,
double y)
{
        return(  (x*x*x));
}
char  Neq[] =  "(x**3)";
/* ---------------------------------- */
/* ---------------------------------- */
double N_x_mns_M_y(
double x,
double y)
{
 return(  (3*x*x)-(5*x));
}
char  N_x_mns_M_y_eq[] = "(3*x**2)-(5*x)";
/* ---------------------------------- */
/* ---------------------------------- */
double y1(
double x)
{
        return( (2*x));
}
char  y1eq[] =   "2*x";
/* ---------------------------------- */
double y0(
double x)
{
        return( (x*x));
}
char  y0eq[] =   "x**2";
/* ---------------------------------- */
/* ---------------------------------- */
double x1 = 2.;    char x1eq[] = "2";
double x0 = 0.;    char x0eq[] = "0";
/* ---------------------------------- */
/* ---------------------------------- */
fd.h
/* --------------------------------- */
/* save as fd.h                      */
/* --------------------------------- */
#define  LOOP  2*50
/* --------------------------------- */
double M(
double x,
double y)
{
        return( (x*x+y));
}
char  Meq[] =  "(x**2+y)";
/* ---------------------------------- */
double N(
double x,
double y)
{
        return(  (x*y*y));
}
char  Neq[] =  "(x*y**2)";
/* ---------------------------------- */
/* ---------------------------------- */
double N_x_mns_M_y(
double x,
double y)
{
 return(  (y*y) - 1);
}
char  N_x_mns_M_y_eq[] = "(y**2)-1";
/* ---------------------------------- */
/* ---------------------------------- */
double x1(
double y)
{
        return( (-y));
}
char  x1eq[] =   "-y";
/* ---------------------------------- */
double x0(
double y)
{
        return( (y*y));
}
char  x0eq[] =   "y**2";
/* ---------------------------------- */
/* ---------------------------------- */
double Y1 =  0.;    char y1eq[] =  "0";
double Y0 = -1.;    char y0eq[] = "-1";
/* ---------------------------------- */
/* ---------------------------------- */