CommencerCommencer gratuitement

Réflexions

Dans le précédent exercice, vous avez observé l’étirement ou la compression des composantes d’un vecteur.

Ici, vous allez appliquer une matrice de réflexion au vecteur b <- c(2, 1).

Cet exercice fait partie du cours

Algèbre linéaire pour la data science en R

Afficher le cours

Instructions

  • A, B, C et b sont déjà chargés. Utilisez la multiplication matricielle dans R pour montrer que la multiplication par la matrice \(A\) avec la sortie R :
> A
     [,1] [,2]
[1,]    -1    0
[2,]    0    1

reflète le vecteur b = c(2, 1) par rapport à l’axe des ordonnées.

  • Montrez que la multiplication par la matrice \(B\) avec la sortie R :
> B
     [,1] [,2]
[1,]    1    0
[2,]    0   -1

reflète b par rapport à l’axe des abscisses.

  • Que fait la matrice \(C\) avec la sortie R :
> C
     [,1] [,2]
[1,]    -4    0
[2,]    0    -2

à b ?

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Multiply A by b
A%*%___

# Multiply B by b 
___%*%b

# Multiply C by b 
C___b
Modifier et exécuter le code