Mathc initiation/Fichiers c : c77cac


Sommaire


Installer et compiler ces fichiers dans votre répertoire de travail.

c1c.c
/* --------------------------------- */
/* save as c1c.c                     */
/* --------------------------------- */
#include "x_hfile.h"
#include      "fc.h"
/* --------------------------------- */
int main(void)
{
double x  = 1.5;
double y  = 1.3;

 clrscrn();
 
 printf("  (x,y) = (%0.1f,%0.1f)   \n\n\n",x,y);
 
 
 printf("  %s \t\t\t= %0.8f\n", f1eq, f1(x,y));
 printf("  %s \t= %0.8f\n\n\n", f2eq, f2(x,y));
 
 stop();

 return 0;
}
/* ---------------------------------- */
/* ---------------------------------- */


Vérifions par le calcul :
  (x,y) = (1.5,1.3)   


  cos(x) - cos(y)  			            = -0.19676163
  -2.* sin((x+y)/2.) * sin((x-y)/2.) 	= -0.19676163


 Press return to continue.


Vérifions les égalités :
   posons :
     
     cos(x) - cos(y) = -2 sin( (x+y)/2 )   sin( (x-y)/2 )    
     
  Soit :  
                     = -2 sin( x/2 + y/2 ) sin( x/2 - y/2 )      
 
     Nous avons vu que :
    
     sin(x+y) = cos(x) sin(y) + sin(x) cos(y)
     sin(x-y) = sin(x) cos(y) - cos(x) sin(y)   
     
   donc  

     cos(x) + cos(y) = -2 [sin( x/2+y/2 )]
                          [sin( x/2-y/2 )]
     
                     = -2 [cos(x/2) sin(y/2) + sin(x/2) cos(y/2)]
                          [sin(x/2) cos(y/2) - cos(x/2) sin(y/2)]
                          
                          
                     = -2 [  cos(x/2) sin(y/2) sin(x/2) cos(y/2)
                           - cos(x/2)**2 sin(y/2)**2                   
                           + sin(x/2)**2 cos(y/2)**2               
                           - sin(x/2) cos(y/2) cos(x/2) sin(y/2)]                          
                          
                     = -2 [- cos(x/2)**2 sin(y/2)**2                   
                           + sin(x/2)**2 cos(y/2)**2 
                           
                           + cos(x/2) sin(y/2) sin(x/2) cos(y/2)              
                           - sin(x/2) cos(y/2) cos(x/2) sin(y/2)]                            
                          
                          
                     = -2 [- cos(x/2)**2 sin(y/2)**2                   
                           + sin(x/2)**2 cos(y/2)**2 ]                             
                                                                        sin(x/2) = sqrt((1-cos(x))/2)
                                                                        cos(x/2) = sqrt((1+cos(x))/2)                          
                          
                     = -2 [- sqrt((1+cos(x))/2)**2 sqrt((1-cos(y))/2)**2                   
                           + sqrt((1-cos(x))/2)**2 sqrt((1+cos(y))/2)**2 ]                            
                          
                          
                     = -2 [- (1+cos(x))/2 (1-cos(y))/2                  
                           + (1-cos(x))/2 (1+cos(y))/2 ]                             
                          
                          
                     = -2 [- (1+cos(x)) (1-cos(y)) /4                  
                           + (1-cos(x)) (1+cos(y)) /4 ]                            
                          
                     = -1/2 [- (1+cos(x)) (1-cos(y))                  
                             + (1-cos(x)) (1+cos(y)) ]  
                             
                     = -1/2 [-( 1-cos(y)+cos(x)-cos(x)cos(y))
                             +  1+cos(y)-cos(x)-cos(x)cos(y)]                                                        
                          
                     = -1/2 [-  1+cos(y)-cos(x)+cos(x)cos(y) 
                             +  1+cos(y)-cos(x)-cos(x)cos(y)]                             
                                                    
                     = -1/2 [ +cos(y)-cos(x)  
                              +cos(y)-cos(x)]    
                              
                              
                     = -1/2 [ +2cos(y)-2cos(x)]                               
                                                                                     
                     = -2/2 [ cos(y)-cos(x) ]    
                     
                     =      cos(x) - cos(y)