< Mathc matrices


Sommaire


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


cof_r.c
'
/* ------------------------------------ */
/*  Save as :   cof_r.c                 */
/* ------------------------------------ */
#include "v_a.h"
/* ------------------------------------ */
void fun(int r)
{
double **A = r_mR(i_mR(r,r),99.);

int minor_r = rp_I(r);
int minor_c = rp_I(r);

  clrscrn();
  printf(" A :");
  p_mR(A,5,0,6);

  printf(" cofactor(%d,%d) = %+.3f\n",
               minor_r,
               minor_c,
               cofactor_R(A, minor_r, minor_c));

  f_mR(A);
}
/* ------------------------------------ */
int main(void)
{
time_t t;

  srand(time(&t));
do
{
  fun(rp_I(5)+1);

 } while(stop_w());

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


On calcul un cofacteur.



Exemple de sortie écran :
 A :
  +14   +76   +18   +34   -61 
  -17   +10   +82   -21   -81 
  +98   +94   -57   +96   -97 
  -87   +48   +34   +22   +80 
  +86   -71   -33    -9   +90 

 cofactor(3,2) = -52111191.000

 Press return to continue
 Press X      to stop
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.