Aan de slagGa gratis aan de slag

Spiegelingen

In de vorige oefening bekeek je het uitrekken of inkrimpen van componenten van een vector.

In deze oefening pas je een spiegelingsmatrix toe op de vector b <- c(2, 1).

Deze oefening maakt deel uit van de cursus

Lineaire algebra voor data science in R

Cursus bekijken

Oefeninstructies

  • A, B, C en b zijn voor je geladen. Gebruik matrixvermenigvuldiging in R om te laten zien dat vermenigvuldigen met matrix \(A\) met R‑uitvoer:
> A
     [,1] [,2]
[1,]    -1    0
[2,]    0    1

de vector b = c(2, 1) spiegelt ten opzichte van de y-as.

  • Laat zien dat vermenigvuldigen met matrix \(B\) met R‑uitvoer:
> B
     [,1] [,2]
[1,]    1    0
[2,]    0   -1

b spiegelt ten opzichte van de x-as.

  • Wat doet matrix \(C\) met R‑uitvoer:
> C
     [,1] [,2]
[1,]    -4    0
[2,]    0    -2

met b?

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Multiply A by b
A%*%___

# Multiply B by b 
___%*%b

# Multiply C by b 
C___b
Code bewerken en uitvoeren