Skip to main content
álgebra linearcalculadoraguia

Calculadora de Projeção de Vetores: Fórmula, Passos e Exemplos

·12 min read·Solvify Team

Uma calculadora de projeção de vetores encontra o componente de um vetor que se encontra ao longo da direção de outro, usando o produto escalar e a magnitude do vetor alvo para dividir o cálculo em alguns passos limpos. Este guia constrói esse cálculo à mão com dois exemplos de trabalho completos — um em 2D, outro em 3D — traça uma linha clara entre projeção escalar e projeção vetorial, e cobre erros comuns, aplicações do mundo real e problemas práticos com soluções verificadas.

O Que É uma Projeção de Vetores, e Como uma Calculadora de Projeção de Vetores Funciona?

Uma projeção de vetores responde a uma pergunta simples: se o vetor a projetar uma sombra reta na linha para a qual o vetor b aponta, qual é o comprimento dessa sombra e qual vetor a representa? Uma calculadora de projeção de vetores produz essa sombra usando duas fórmulas relacionadas construídas a partir de partes que você já sabe como calcular — o produto escalar de a e b, e a magnitude de b. A projeção escalar (até onde ao longo de b a sombra chega) é comp_b a = (a · b) ÷ |b|. A projeção vetorial (a sombra em si, como um vetor) é proj_b a = [(a · b) ÷ |b|²] b. Cada exemplo de trabalho neste guia segue o mesmo caminho curto: calcular o produto escalar, calcular |b|² (e |b| quando a projeção escalar é necessária), então substituir ambos os números em qualquer fórmula que o problema exija.

proj_b a = [(a · b) ÷ |b|²] b — o produto escalar dividido pela magnitude ao quadrado de b, então dimensionado de volta a b.

De Onde Vem a Fórmula de Projeção de Vetores?

A fórmula não é arbitrária — ela cai diretamente da definição geométrica do produto escalar, a · b = |a| |b| cos θ, onde θ é o ângulo entre a e b. Soltar uma perpendicular da ponta de a na linha através de b cria um triângulo retângulo cujo lado adjacente, ao longo de b, tem comprimento |a| cos θ. Esse comprimento é exatamente a projeção escalar: comp_b a = |a| cos θ. Substituindo cos θ = (a · b) ÷ (|a| |b|) da fórmula do produto escalar dá comp_b a = |a| × [(a · b) ÷ (|a| |b|)] = (a · b) ÷ |b|, com os termos |a| se cancelando. Para transformar esse comprimento escalar em um vetor real apontando ao longo de b, multiplique-o pelo vetor unitário b ÷ |b|, o que dá proj_b a = [(a · b) ÷ |b|] × (b ÷ |b|) = [(a · b) ÷ |b|²] b — a mesma fórmula da seção acima, agora com uma razão geométrica clara atrás dela.

A fórmula de projeção de vetores é a definição de cosseno do triângulo retângulo, reconstruída a partir do produto escalar — os termos |a| se cancelam, deixando apenas a, b e |b|.

Como Encontrar a Projeção de Vetores de Um Vetor em Outro em 2D?

Uma calculadora de projeção de vetores percorre os mesmos cinco passos não importa quais números você alimentar. Aqui está um exemplo de trabalho completo: projete a = (4, 3) em b = (2, 2).

1. Passo 1 — Calcule o produto escalar

a · b = (4)(2) + (3)(2) = 8 + 6 = 14. Multiplique componentes correspondentes e adicione os resultados.

2. Passo 2 — Calcule |b|² e |b|

|b|² = 2² + 2² = 4 + 4 = 8. |b| = √8 = 2√2 ≈ 2,8284.

3. Passo 3 — Encontre a projeção escalar

comp_b a = (a · b) ÷ |b| = 14 ÷ 2,8284 ≈ 4,9497. Isto é o quanto ao longo da direção de b a sombra de a chega.

4. Passo 4 — Encontre a projeção vetorial

proj_b a = (a · b ÷ |b|²) b = (14 ÷ 8)(2, 2) = 1,75 × (2, 2) = (3,5, 3,5).

5. Passo 5 — Verifique a resposta

A magnitude da projeção vetorial deve corresponder à projeção escalar: |(3,5, 3,5)| = √(12,25 + 12,25) = √24,5 ≈ 4,9497, o que corresponde ao Passo 3 exatamente. Como a e b apontam para o primeiro quadrante com um produto escalar positivo, uma sombra de comprimento positivo apontando da mesma forma que b corresponde à intuição.

a = (4, 3), b = (2, 2) → a · b = 14, |b|² = 8, comp_b a ≈ 4,95, proj_b a = (3,5, 3,5).

Como Encontrar a Projeção de Vetores em 3D?

A mesma fórmula funciona em três dimensões — as fórmulas de produto escalar e magnitude simplesmente adicionam um terceiro componente. Projete a = (3, -1, 2) em b = (1, 2, 2).

1. Passo 1 — Calcule o produto escalar

a · b = (3)(1) + (-1)(2) + (2)(2) = 3 − 2 + 4 = 5.

2. Passo 2 — Calcule |b|² e |b|

|b|² = 1² + 2² + 2² = 1 + 4 + 4 = 9. |b| = √9 = 3.

3. Passo 3 — Encontre a projeção escalar

comp_b a = (a · b) ÷ |b| = 5 ÷ 3 ≈ 1,6667.

4. Passo 4 — Encontre a projeção vetorial

proj_b a = (5 ÷ 9)(1, 2, 2) = (5/9, 10/9, 10/9) ≈ (0,5556, 1,1111, 1,1111).

5. Passo 5 — Verifique a resposta

|proj_b a| deve ser igual a |comp_b a|: |(5/9, 10/9, 10/9)| = (5/9)|b| = (5/9)(3) = 5/3 ≈ 1,6667, o que corresponde ao Passo 3. O produto escalar positivo também confirma que a projeção aponta na mesma direção geral que b, não no sentido oposto.

a = (3, -1, 2), b = (1, 2, 2) → a · b = 5, |b|² = 9, comp_b a ≈ 1,6667, proj_b a ≈ (0,5556, 1,1111, 1,1111).

Qual É a Diferença Entre Projeção Escalar e Projeção Vetorial?

Projeção escalar (comp_b a) é um número com sinal — um comprimento com uma direção incorporada em seu sinal, não um vetor. Projeção vetorial (proj_b a) é o vetor real que aponta ao longo de b, construído escalonando o vetor unitário de b por esse comprimento com sinal. Confundir os dois é uma das formas mais rápidas de obter uma resposta de calculadora de projeção de vetores errada. O sinal da projeção escalar também carrega informação gratuitamente: um comp_b a positivo significa que a sombra de a cai no mesmo lado da origem que b, enquanto um comp_b a negativo significa que cai no lado oposto — a projeção geral em b aponta contra a direção de b, mesmo que os dois vetores compartilhem a mesma cauda.

1. Exemplo — uma projeção escalar negativa

Projete a = (1, 0) em b = (-1, 1). a · b = (1)(-1) + (0)(1) = -1. |b| = √2 ≈ 1,4142. comp_b a = -1 ÷ 1,4142 ≈ -0,7071 — negativa, porque a aponta parcialmente oposta à direção de b.

2. Exemplo — a projeção vetorial correspondente

proj_b a = (-1 ÷ 2)(-1, 1) = (0,5, -0,5). Mesmo que a projeção escalar seja negativa, a projeção vetorial ainda é um vetor bem definido — ela simplesmente aponta oposta a b, não ao longo dela.

3. Exemplo — o resíduo ortogonal

Toda projeção de vetores vem com um parceiro natural: o componente ortogonal a − proj_b a, o que quer que sobra de a uma vez que sua sombra ao longo de b é removida. Usando o exemplo 2D de antes, a = (4, 3) e proj_b a = (3,5, 3,5), portanto a − proj_b a = (0,5, -0,5). Verificando perpendicularidade: (0,5, -0,5) · (2, 2) = 1 − 1 = 0, confirmando que o vetor restante é exatamente perpendicular a b.

a = proj_b a + (a − proj_b a): todo vetor se divide em uma peça paralela a b e uma peça perpendicular a b, e as duas peças sempre têm um produto escalar zero com cada outra.

Que Erros Deve Evitar ao Calcular uma Projeção de Vetores?

Um punhado de erros representam a maioria dos resultados incorretos de uma calculadora de projeção de vetores, seja executada à mão ou verificada com software.

1. Erro 1 — Dividir por |b| em vez de |b|² na fórmula vetorial

A fórmula de projeção vetorial divide por |b|², não |b| — o fator extra de |b| é o que transforma o escalonamento do vetor unitário em uma projeção completa. Usar |b| aqui dá um vetor com comprimento errado, mesmo que a direção ainda pareça correta.

2. Erro 2 — Projetar no vetor errado

proj_b a (projete a em b) e proj_a b (projete b em a) são geralmente vetores diferentes com magnitudes diferentes. Sempre verifique novamente qual vetor é a direção alvo antes de dividir por sua magnitude.

3. Erro 3 — Perder o sinal na projeção escalar

Reportar comp_b a como sempre positivo ignora informação real: uma projeção escalar negativa sinaliza corretamente que a se inclina oposta a b, exatamente como no exemplo de trabalho acima.

4. Erro 4 — Esquecer um terceiro componente em 3D

Calcular |b|² = 1² + 2² em vez de 1² + 2² + 2² para um vetor 3D silenciosamente descarta um termo e produz um denominador errado, desestabilizando toda a projeção.

A fórmula de projeção vetorial divide por |b|² exatamente uma vez — dividir por |b| duas vezes em passos diferentes, ou esquecer o quadrado, é o escorregar aritmético mais comum.

Problemas Práticos: Você Consegue Encontrar Essas Projeções de Vetores?

Tente cada problema à mão usando a fórmula do produto escalar, depois use uma calculadora de projeção de vetores apenas para confirmar a resposta, não para encontrá-la para você.

1. Problema 1 — Projetando em um eixo

Projete a = (3, 4) em b = (1, 0). Resposta: a · b = (3)(1) + (4)(0) = 3. |b|² = 1. proj_b a = (3 ÷ 1)(1, 0) = (3, 0) — projetar em um eixo de coordenadas simplesmente isola aquele componente, como esperado.

2. Problema 2 — Uma projeção escalar negativa

Projete a = (2, 2) em b = (3, -4). Resposta: a · b = (2)(3) + (2)(-4) = 6 − 8 = -2. |b|² = 9 + 16 = 25. comp_b a = -2 ÷ 5 = -0,4. proj_b a = (-2 ÷ 25)(3, -4) = (-0,24, 0,32).

3. Problema 3 — Uma projeção 3D

Projete a = (1, 1, 1) em b = (2, 2, 1). Resposta: a · b = 2 + 2 + 1 = 5. |b|² = 4 + 4 + 1 = 9. comp_b a = 5 ÷ 3 ≈ 1,6667. proj_b a = (5 ÷ 9)(2, 2, 1) = (10/9, 10/9, 5/9) ≈ (1,1111, 1,1111, 0,5556).

Cada um desses problemas se reduz aos mesmos dois movimentos: produto escalar, depois divide por |b|² e escala b. Domine essa sequência uma vez e todos os problemas de projeção vetorial ficam rotina.

Onde a Projeção de Vetores É Usada em Aplicações Reais?

A fórmula de projeção não é apenas um exercício de álgebra linear — ela aparece em qualquer lugar onde uma quantidade precisa ser dividida em uma direção útil e um resíduo.

1. Física — força e trabalho em um plano inclinado

Em uma rampa, o puxão da gravidade é projetado na direção da inclinação para encontrar o componente de força que realmente acelera um objeto para baixo da encosta, enquanto o resíduo perpendicular (a − proj_b a) pressiona o objeto na superfície e não faz trabalho.

2. Gráficos de computador — decompondo movimento e luz

Deslizar um objeto ao longo de uma parede usa a projeção vetorial de seu movimento pretendido na direção da superfície da parede, cancelando apenas o componente que o empurraria através da parede. Os cálculos de iluminação projetam similarmente um vetor de luz em uma normal de superfície para determinar quanta iluminação realmente atinge aquela superfície.

3. Álgebra linear — ortogonalização de Gram-Schmidt

O processo de Gram-Schmidt constrói um conjunto de vetores mutuamente perpendiculares subtraindo repetidamente a projeção vetorial de cada novo vetor dos já construídos, deixando apenas o resíduo ortogonal em cada etapa — a mesma ideia de a − proj_b a usada no exemplo da inclinação.

4. Estatística e aprendizado de máquina — regressão de mínimos quadrados

A regressão de mínimos quadrados encontra o melhor ajuste possível aos dados projetando o vetor de resultado observado no espaço de coluna abrangido pelos preditores do modelo — os valores ajustados são literalmente uma projeção vetorial, e os resíduos são o resíduo perpendicular que está sendo minimizado.

Rampas em física, deslizar em gráficos, Gram-Schmidt em álgebra linear e mínimos quadrados em estatística são todos a mesma fórmula de projeção vetorial usando roupas diferentes.

Como o Solvify Pode Ajudá-lo a Verificar um Cálculo de Projeção de Vetores?

Uma vez que você entenda a lógica do produto escalar neste guia, o solucionador alimentado por IA do Solvify pode tirar uma foto de um problema vetorial — de um conjunto de lição de casa, livro didático ou revisão de exame de álgebra linear — e percorrer os mesmos passos de produto escalar, magnitude e escalonamento, para que você possa comparar seu trabalho com o resultado de cálculo à mão e detectar um sinal ou erro aritmético antes de acabar em uma submissão avaliada.

A forma mais rápida de construir confiança com projeções de vetores é resolver um problema à mão e usar uma calculadora apenas para verificá-lo — não o contrário.
Tags:
álgebra linearcalculadoraguia

Obter ajuda com o dever de casa agora

Junte-se a milhões de estudantes usando nosso solucionador de matemática IA. Obtenha soluções instantâneas, explicações passo a passo e suporte com o dever de casa 24/7.

Disponível em dispositivos iOS e Android