Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

8. Le groupe s_mat

8.21 M_xprimx (file s_maxpx.c:23)

Syntax

MAT *M_xprimx(
MAT *m2,
MAT *m1
)
#else
MAT *M_xprimx(m2, m1)
MAT *m2, *m1;
#endif

Description

Calcule le produit de la transposée de m1 (nc1 x nl1) et m1 (nl1 x nc1) et stocke le résultat dans m2 (nc1 x nc1).

Valeur retournée

Si m2 est nul, une matrice de dimension (nc1, nc1) est allouée et retournée (la fonction retourne un pointeur nul et positionne M_errno en cas d'espace mémoire insuffisant). Si m2 n'est pas nul, le résultat y est stocké et m2 est retourné. Les dimensions de m2 doivent être correctes sinon l'opération n'est pas effectuée , la variable M_errno est positionnée et la fonction retourne un pointeur nul.

Exemple

    M_xprimx(m2, m1);
m2 = M_xprimx((MAT*)0, m1)

Voir également

M_free(), M_alloc(), M_trans().

8.21.1 File s_maxpx.c

MAT *M_xprimx(MAT *m2, MAT *m1)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be