Calculadora de Ângulos - Vetores, Pontos & Inclinação
Calcule ângulos entre vetores, em um vértice definido por três pontos ou a partir de uma inclinação de coordenada — tudo em graus e radianos.
Escolha um método de cálculo, insira os valores necessários e clique em Calcular para obter o ângulo mais detalhes de apoio.
Calculadora de Ângulos - Vetores, Pontos & Inclinação
Calcule ângulos entre vetores, em um vértice definido por três pontos ou a partir de uma inclinação de coordenada — tudo em graus e radianos.
Sobre o calculador de ângulo
Os ângulos estão entre as medições mais fundamentais em matemática, física e engenharia. Eles quantificam a quantidade de rotação entre dois raios que compartilham um ponto final comum e são medidos em graus (onde uma volta completa é 360°) ou radianos (onde uma volta completa é 2π ≈ 6.283). O calculador de ângulos nesta página fornece três métodos distintos para calcular ângulos, cada um adequado a um tipo diferente de problema geométrico.
O primeiro método, ângulo entre dois vetores, é o mais geral e utiliza a fórmula do produto escalar: θ = arccos((A · B) / (|A| × |B|)). O produto escalar A · B é igual a Ax·Bx + Ay·By para vetores 2D. As magnitudes |A| e |B| são os comprimentos euclidianos dos vetores. Este método mede a separação angular entre duas quantidades direcionais colocadas em uma origem comum, produzindo um resultado no intervalo [0°, 180°]. É a abordagem padrão em álgebra linear, física (trabalho, torque, projeção) e gráficos de computador (iluminação, reflexão, refração).
O segundo método, ângulo em três pontos, encontra o ângulo interno em um ponto de vértice B formado pelos raios BA e BC. Primeiro, ele constrói dois vetores de direção — um de B para A e outro de B para C — e então aplica a fórmula do produto escalar nesses vetores. Este método é usado em geometria computacional, planejamento de trajetórias de robótica e qualquer contexto em que você tenha posições de coordenadas explícitas ao invés de vetores de direção. Por exemplo, dados três coordenadas de GPS, este método encontra o ângulo de rumo no ponto do meio.
O terceiro método, ângulo a partir da inclinação das coordenadas, calcula o ângulo que uma linha do ponto de origem até um ponto (x, y) forma com o eixo x positivo. Matematicamente, isso é θ = arctan(y/x), mas a implementação usa a função atan2 para lidar corretamente com todos os quatro quadrantes e retornar resultados no intervalo completo [−180°, 180°]. Este é o ângulo polar padrão ou argumento de um número complexo, e aparece em conversões de coordenadas polares, análise de fase de sinais e cálculos de rumo na navegação.
Os três métodos expressam resultados tanto em graus quanto em radianos, de modo que você pode aplicá-los diretamente em qualquer fórmula, independentemente da convenção de unidade utilizada. Graus são mais intuitivos para raciocínio geométrico; radianos são necessários em cálculo, análise de Fourier e na maioria das funções matemáticas de programação. A identidade rad = deg × π / 180 converte entre os dois, e esta calculadora exibe ambos simultaneamente para eliminar erros de conversão.
Exemplos de calculadoras de ângulo
Três exemplos práticos abrangendo todos os métodos de cálculo.
| Entrada | Ângulo | Método & Notas |
|---|---|---|
| A=(3,4), B=(1,0) | ≈53.13° | Método vetorial. Produto escalar = 3. |A|=5, |B|=1. cos(θ)=3/5. arccos(0.6)≈53.13°. |
| Pontos A(1,0), B(0,0), C(1,1) | 45° | Método dos três pontos. Vetores de B(0,0): BA=(1,0), BC=(1,1). Produto escalar=1, |BA|=1, |BC|=√2. cos=1/√2 → arccos(0.707)=45°. |
| x=1, y=1 | 45° | Método da inclinação. Linha da origem até (1,1) forma 45° com o eixo x positivo. arctan(1/1)=45°. |
| A=(1,0), B=(0,1) | 90° | Método vetorial. Vetores unitários perpendiculares. Produto escalar=0, então θ=90°. |
Como usar a calculadora de ângulo
- Selecione o método de cálculo: 'Ângulo Entre Vetores' para vetores direcionais, 'Ângulo em Três Pontos' para um vértice formado por três coordenadas, ou 'Ângulo a partir da Inclinação' para o ângulo polar de um ponto.
- Digite os valores necessários. Para vetores, preencha os componentes x e y de A e B. Para três pontos, insira as coordenadas de A, B (vértice) e C. Para inclinação, insira as coordenadas x e y.
- Clique em Calcular. O resultado aparece abaixo com o ângulo em graus e radianos, juntamente com detalhes auxiliares, como o produto escalar e o valor do cosseno.
- Use o método de três pontos quando você tiver posições em um mapa, planta ou sistema de coordenadas e precisar do ângulo em um vértice específico.
- Clique em Redefinir para limpar todos os campos e iniciar um novo cálculo.
FAQ do calculador de ângulos
Qual é a diferença entre os três métodos de cálculo?
O método vetorial mede a separação angular entre duas direções dadas como vetores componentes. O método de três pontos mede o ângulo em um vértice usando três posições de coordenadas — ele cria internamente vetores de direção do vértice para os outros dois pontos. O método de inclinação calcula o ângulo polar de um ponto em relação ao eixo x positivo, o que é equivalente ao ângulo que uma linha a partir da origem faz com a horizontal.
Por que eu obtenho um resultado entre 0° e 180° para ângulos vetoriais?
A função arccos na fórmula do produto escalar retorna valores apenas em [0°, 180°]. Isso fornece o menor dos dois ângulos suplementares que vetores podem formar, que é a definição geométrica convencional do ângulo entre dois vetores. Se você precisar de um ângulo assinado ou completo -360°, use a função atan2 com o produto vetorial para determinar a orientação.
Como funciona internamente o método dos três pontos?
Dados os pontos A, B (vértice) e C, a calculadora calcula dois vetores de direção: u = A − B (do vértice ao ponto A) e v = C − B (do vértice ao ponto C). Em seguida, aplica a fórmula do produto escalar a u e v exatamente como no método vetorial. O resultado é o ângulo interno no vértice B, que está sempre em [0°, 180°].
O que o método da inclinação calcula exatamente?
O método da inclinação calcula θ = atan2(y, x), que é o ângulo que o segmento de linha da origem (0,0) ao ponto (x, y) forma com o eixo x positivo. Os resultados variam de −180° a 180°: valores positivos significam que o ponto está acima do eixo x, valores negativos significam que está abaixo. Este é o ângulo polar padrão e é idêntico ao ângulo de fase do número complexo x + yi.
Posso usar esta calculadora para vetores 3D?
Esta calculadora em particular usa entradas 2D para simplificação. Para cálculos completos de ângulo de vetor 3D incluindo um componente z, use a Calculadora de Ângulo Entre Dois Vetores dedicada, que suporta vetores 2D e 3D. A fórmula subjacente é a mesma; você simplesmente estende os cálculos de produto escalar e magnitude para incluir os componentes z.
Quão precisos são os resultados dos ângulos?
A calculadora usa Math.acos e Math.atan nativos do JavaScript2 funções, que fornecem precisão de ponto flutuante de dupla precisão (cerca de 15–16 dígitos significativos). O argumento do cosseno é limitado a [−1, 1] antes de chamar arccos para evitar erros de domínio para vetores que são quase paralelos ou antiparalelos. Os resultados são exibidos com quatro casas decimais em graus e seis em radianos.