Télécharger fzero.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ FZERO    NOTICE  BP208322  19/02/22    21:15:01     10118          
   2 :                                              DATE     19/02/22
   3 :                                              
   4 :   Procedure FZERO                     Voir aussi : ZLEG RACP 
   5 :     ---------------  
   6 :     XSOL = FZERO FONCTION XA XB (XTOL);
   7 : 
   8 : 
   9 :     Objet :
  10 :     _______
  11 : 
  12 :     Cette procedure calcule le zero d'une fonction x->f(x) elle-meme
  13 :     definie par une procedure.
  14 :     La methode de Brent est utilisee.
  15 : 
  16 :     Commentaire :
  17 :     _____________
  18 : 
  19 :     FONCTION : PROCEDURE definisant la fonction x -> y=f(x) telle que :
  20 :                y = FONCTION x;
  21 :                
  22 :     [XA XB]  : intervalle de recherche (FLOTTANTs)
  23 :     
  24 :     XTOL (facultatif) : precision sur la solution (FLOTTANT)
  25 :     
  26 :     Exemple :
  27 :     _________
  28 :     debp f6 x;
  29 :       y  = (exp  x) - 2. - (1. / ((10.*x)**2)) + (2./((100.*x)**3));
  30 :     finp y;
  31 :     
  32 :     x6 = FZERO f6 -4. 2.;
  33 :     y6 = f6 x6;
  34 :     * the result is : x6=0.70320 et f6=-2.7E-16 which is correct !
  35 :     
  36 :     * graphical verification :
  37 :     x6_p = prog -4. PAS 0.01 2.;
  38 :     f6_p = f6 x6_p;
  39 :     ev6 = evol bleu manu 'x' x6_p 'f(x)' f6_p;
  40 :     dess ev6 'YBOR' -5 5 'YGRA' 1 'AXES';
  41 : 
  42 :     
  43 :  

© Cast3M 2003 - Tous droits réservés.
Mentions légales