next up previous contents index
Next: 2.4.8 Les fonctions size Up: 2.4.7 Quelques primitives matricielles Previous: 2.4.7.1 La sommation   Table des matières   Index

2.4.7.2 Le Produit

De manière analogue, pour effectuer le produit des éléments d'une matrice, on dispose de fonction prod:
-->prod(1:5)
 ans  =
 
    120.
     
-->prod(B,"row")
 ans  =
 
!   4.    10.    18. !
 
-->prod(B,"col")
 ans  =
 
!   6.   !
!   120. !
 
-->prod(B)
 ans  =
 
    720.  
 
-->prod([])
 ans  =
 
    1.

La fonction matrix permet de remodeler une matrice en donnant de nouvelles dimensions (mais avec le même nombre de coefficients en tout).

-->B_new=matrix(B,3,2)
 B_new  =
 
!   1.    5. !
!   4.    3. !
!   2.    6. !
Elle travaille en ordonnant les coefficients par colonne. Une des utilisations est de transformer un vecteur ligne en vecteur colonne et inversement.



root
2000-02-07