« Mathc matrices/h15a » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
petit modification
modification mineure
Ligne 25 : Ligne 25 :


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

/* ------------------------------------ */
/* ------------------------------------ */
/* Create */
/* Create */
/* ------------------------------------ */
/* ------------------------------------ */
#include "vi_size.h" /* rsize, csize */
#include "v_i.h"
#include "vi_err.h" /* isquare, dif_sizes, canImul... */
#include "vsm.h" /* m0, eye, rot2D, Rot2D, Rot2D_P */
#include "vim2.h" /* i_mR, f_mR, i_duplicate_mR */

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

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

/* ------------------------------------ */
/* ------------------------------------ */
/* Basic operation */
/* Basic operation */
/* ------------------------------------ */
/* ------------------------------------ */
#include "vbm.h" /* add_mR, sub_m, mul_m, smul_m, pow_m */
#include "v_b.h"
/* ------------------------------------ */
#include "vbtm.h" /* transpose_mR, trace_mR */
/* Determinant */
#include "vel_rop.h" /* elementary operation on the rows */
/* ------------------------------------ */
#include "vel_cop.h" /* ele ... on the columns */
#include "vepivot.h" /* best pivot, zero under the pivot */
#include "v_e.h"
#include "ve_det1.h" /* determinant */
#include "ve_det2.h" /* minor,cofactor, adjoint */
#include "ve_det3.h" /* inverse */

/* ------------------------------------ */
/* ------------------------------------ */
/* Gauss Jordan */
/* Gauss Jordan */
/* ------------------------------------ */
/* ------------------------------------ */
#include "vg_i.h"
#include "v_g.h"

#include "vgel_op.h"

#include "vgc_m.h"
#include "vgc_ab.h"
#include "vgsort.h"
#include "vgj1piv.h"
#include "vgj1.h"

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

Version du 31 octobre 2021 à 22:22


Sommaire


Installer ce fichier dans votre répertoire de travail.

v_a.h
/* ------------------------------------ */
/*  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>

/* ------------------------------------ */   
/* Usefull                              */
/* ------------------------------------ */
#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  "v_i.h"
/* ------------------------------------ */   
/* Copy                                 */
/* ------------------------------------ */   
#include     "vc_m.h"  /* c_mR, ca_A_mR, c_c_mR, c_r_mR       */
/* ------------------------------------ */   
/* Print                                */
/* ------------------------------------ */  
#include      "v_p.h"
/* ------------------------------------ */   
/* Basic operation                      */
/* ------------------------------------ */   
#include     "v_b.h" 
/* ------------------------------------ */   
/* Determinant                          */
/* ------------------------------------ */  
#include    "v_e.h"
/* ------------------------------------ */   
/* Gauss Jordan                         */
/* ------------------------------------ */  
#include    "v_g.h"
/* ------------------------------------ */   
/* Rand                                 */
/* ------------------------------------ */   
#include     "v_r.h"
/* ------------------------------------ */ 
/* ------------------------------------ */


Déclaration des fichiers h.