Aller au contenu

Mathc matrices/006

Un livre de Wikilivres.


Application


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


c00a.c
/* ------------------------------------ */
/*  Save as :   c00a.c                  */
/* ------------------------------------ */
#include      "v_a.h"
/* ------------------------------------ */
int main(void)
{
double **U   = r_mR(i_mR(R1, RC5),99);	
double **A   =      i_mR(RC4,RC4);

  clrscrn();
  printf(" U ");
  p_mR(U,S5,P0,C6);
     
  c_Uc_r_mR(U,C1,A,R1);
  c_Uc_r_mR(U,C2,A,R2);
  c_Uc_r_mR(U,C3,A,R3);
  c_Uc_r_mR(U,C4,A,R4);  
      
  printf(" A ");
  p_mR(A,S5,P0,C6);  
 

  f_mR(U);
  f_mR(A); 

  stop();

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


 Copier le vecteur U dans A sous la forme d'une matrice Hankel :



Exemple de sortie écran :
 U 
  +29   -73   -24   +56   -70 

 A 
  +29   -73   -24   +56 
  -73   -24   +56    +0 
  -24   +56    +0    +0 
  +56    +0    +0    +0 

 Press return to continue.