Mathc complexes/Fichiers h : v a5

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 sub mul smul pow           */
#include    "wbtm.h" /* transpose_mR, trace_mR         */

/* ------------------------------------ */   
/* Rand                                 */
/* ------------------------------------ */   
#include     "wrm.h" /* r_mZ                           */
#include "wrm_tri.h" /* rdiag, rlower, rupper          */

/* ------------------------------------ */   
/* Elementary operations on a rows      */
/* ------------------------------------ */   
#include  "wel_rop.h" /* swapR  mulR addR              */
#include  "wel_cop.h" /* swapC  mulC addC              */


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 lignes et les colonnes.

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.