Installer ce fichier dans votre répertoire de travail.

v_a.h
Définitions générales
/* ------------------------------------ */
/*  Save as :   v_a.h                   */
/* ------------------------------------ */

/* ------------------------------------ */   
/* Standard file                        */
/* ------------------------------------ */   
#include    <stdio.h>
#include   <stdlib.h>
#include   <stddef.h>
#include    <ctype.h>
#include     <time.h>
#include     <math.h>

/* ------------------------------------ */   
/* Help                                 */
/* ------------------------------------ */
#include      "z_d.h"  /* Define, Macro                       */
#include      "z_s.h"  /* clrscrn, stop, stop_w,  pause       */
#include      "z_r.h"  /* rand,  r_I, rp_I                    */

/* ------------------------------------ */   
/* Create                               */
/* ------------------------------------ */   
#include  "vi_size.h"  /* rsize, csize                        */

#include   "vi_err.h"  /* isquare, dif_sizes, canItranspose   */

#include      "vsm.h"  /* m0, eye, rot2D, Rot2D, Rot2D_P      */

#include     "vim2.h"  /* i_mR, f_mR, i_duplicate_mR          */

/* ------------------------------------ */   
/* Copy                                 */
/* ------------------------------------ */   
#include     "vc_m.h"  /* c_mR, ca_A_mR                       */

/* ------------------------------------ */   
/* Print                                */
/* ------------------------------------ */   
#include      "vpm.h" /* p_mR,   pE_mR                        */
#include     "vpfm.h" /* fp_mR, fpE_mR                        */ 
#include    "vpall.h" /* pall_mR                              */

/* ------------------------------------ */   
/* Rand                                 */
/* ------------------------------------ */   
#include     "vrm.h" /* r_mR, rp_mR, rE_mR                   */
#include "vrm_tri.h" /* rdiag, rlower_mR, rupper_mR          */
#include "vrm_sym.h" /* rsymmetric,                          */
/* ------------------------------------ */
/* ------------------------------------ */

Le fichier v_a.h appellera tous les fichiers h de la librairie.

Les nouvelles catégories contiennent les fonctions pour copier des matrices, les imprimer et leur donner des valeurs aléatoires.

Il va de soi qu'il faut déposer dans votre répertoire de travail l'ensemble des fichiers h des sections précédentes.

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.