ComeçarComece de graça

Multiplicação de matriz como transformação

Matrizes podem ser vistas como uma forma de transformar coleções de vetores em outros vetores.

Essas transformações podem assumir várias formas, mas as mais simples em duas dimensões são alongamentos ou encolhimentos (em qualquer coordenada), reflexões (por exemplo, em relação ao eixo x, eixo y, origem, ou à reta y = x) e rotações (no sentido horário ou anti-horário).

A multiplicação de um vetor por uma matriz é feita usando o comando %*%.

Este exercício faz parte do curso

Álgebra Linear para Data Science em R

Ver curso

Instruções do exercício

  • Use multiplicação de matrizes no R para mostrar que multiplicar pela matriz \(A\) com saída do R:
> A
     [,1] [,2]
[1,]    4    0
[2,]    0    1

alonga o componente x (primeiro) do vetor b <- c(1,1) por um fator de quatro.

  • Mostre que multiplicar pela matriz \(B\) com saída do R:
> B
     [,1] [,2]
[1,]    1    0
[2,]    0    2/3

encolhe o componente y (segundo) do vetor b <- c(1,1) em 33 por cento.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Multiply A by b
A ___ b

# Multiply B by b
___ ___ b
Editar e executar o código