Mathc complexes/Fichiers h : v a4

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche


Installer ce fichier dans votre répertoire de travail.

Crystal Clear mimetype source h.png w_a.h
'
/* ------------------------------------ */
/*  Save as :   w_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"  /* r_I, rp_I                     */

//* ------------------------------------ */
/* Complexes numbers                    */
/* ------------------------------------ */
#include "wzstruct.h"  /* Struct                        */
#include      "wzi.h"  /* i_Z, Re_Z, Im_Z               */
#include      "wzp.h"  /* p_Z pre_Z pim_Z               */

#include      "wzb.h"  /* conj_Z, sym_Z, add_Z, sub_Z,  */
                       /* mul_Z, smul_Z, abs_P2_Z       */
                       /* div_Z,inv_Z                   */

#include      "wzr.h"  /* r_Z                           */

/* ------------------------------------ */   
/* Create                               */
/* ------------------------------------ */   
#include  "wi_size.h"  /* rsize, csize                  */
#include   "wi_err.h"  /* isquare, dif_sizes, canImul   */
#include     "wsm.h"   /* m0, eye                       */
#include    "wim2.h"   /* i_mZ, f_mZ, i_duplicate_mZ    */
                       
/* ------------------------------------ */   
/* Copy                                 */
/* ------------------------------------ */   
#include     "wcm.h"   /* c_mZ, ca_A_mZ                 */

/* ------------------------------------ */   
/* Print                                */
/* ------------------------------------ */   
#include      "wpm.h" /* p_mZ,   pE_mZ                  */
#include     "wpfm.h" /* fp_mZ, fpE_mZ                  */ 
#include    "wpall.h" /* pall_mZ                        */

/* ------------------------------------ */   
/* Basic operation                      */
/* ------------------------------------ */   
#include     "wbm.h" /* add_m sub_m mul_m smul_m pow_m  */
#include    "wbtm.h" /*  transpose_mR, trace_mR         */

/* ------------------------------------ */   
/* Rand                                 */
/* ------------------------------------ */   
#include     "wrm.h" /* r_mZ                           */
#include "wrm_tri.h" /* r_diag, r_lower, r_upper       */


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

La nouvelle catégorie contienne les fonctions pour faire les opérations élémentaires sur les matrices.

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.