Beruflich Dokumente
Kultur Dokumente
1. Calcul matriciel
NB : Vous pouvez utiliser pour cet exercice des matrices et des vecteurs que vous générez
aléatoirement.
a. Comment calculer la somme des éléments d’un vecteur, d’une matrice (fonction sum()) ?
b. Effectuer ce genre d’opération en utilisant des produits matriciels.
c. Calculer la somme des éléments de chacune des colonnes de la matrice.
d. Soit M une matrice de dimension (4,3). Que vaut M[11] ? On extrait ainsi un élément de la
matrice en utilisant son indice linéaire.
e. Générer les indices linéaires des éléments diagonaux d’une matrice carrée afin d’en extraire le
diagonale.
f. Générer deux vecteurs aléatoires x et y ayant chacun 100 observations tirées uniformément
parmi les 5 premiers entiers pour x et parmi les trois premiers entiers pour y
g. Calculer le tableau de croisement entre ces deux vecteurs (fonction table()), que vous
disposerez dans une matrice M.
h. Calculez les moyennes par lignes, ainsi que les moyennes par colonnes de M (fonction
apply())
i. Construire une matrice Q ayant les mêmes éléments que M mais de dimension (2,6).
j. Construire la matrice P dont les éléments sont x[i]*y[j]/N ou N est le nombre d’observations
dans x et y (N=100 ici).
k. Extraire dans P la sous-matrice des lignes telle que la première valeur de chaque ligne est
supérieure à 2.