수학

벡터 계산기

두 벡터의 내적, 외적, 크기 및 사이의 각도를 즉시 계산하고, 공간에서 어떻게 가리키는지 정확히 보여주는 라이브 애니메이션 다이어그램 포함.

이 계산기가 도움이 되었나요?

벡터 계산기이란?

벡터 계산기는 벡터 대수의 기본 연산을 수행합니다: 내적, 외적, 크기 및 두 벡터 사이의 각도. 벡터는 크기와 방향을 모두 가지는 양을 설명합니다 — 속도, 힘, 변위, 가속도는 모두 벡터입니다 — 이로 인해 벡터 수학은 물리학, 공학, 3D 그래픽, 로봇공학 및 기계 학습에 필수적입니다. 내적은 두 벡터가 얼마나 정렬되어 있는지 측정하며 힘이 한 일을 계산하거나 수직성을 테스트하는 데 사용됩니다. 외적은 두 입력 모두에 수직인 벡터를 생성하며 3D 그래픽에서 토크, 각운동량 및 표면 법선을 찾는 데 사용됩니다. 이 계산기는 이 모든 것을 즉시 계산하고 벡터의 애니메이션 2D 다이어그램을 그려 숫자뿐만 아니라 기하학을 볼 수 있게 합니다.

이 계산기를 사용해야 할 때

  • 힘, 속도 또는 변위 벡터가 관련된 물리학 문제를 풀고 있으며 내적 또는 외적이 필요
  • 선형 대수 과제를 위해 두 벡터 사이의 각도를 계산
  • 3D 그래픽 또는 게임 개발 프로젝트를 위한 표면 법선 벡터 찾기 필요
  • 공학 문제에서 토크 또는 각운동량 계산
  • 손으로 벡터 계산을 검증하고 작업을 확인
  • 벡터 연산이 필요한 로봇공학 또는 컴퓨터 비전 알고리즘 작업

단계:

  1. 벡터 A의 x, y, z 성분을 입력하세요.
  2. 벡터 B의 x, y, z 성분을 입력하세요(2D 벡터의 경우 z를 0으로 유지).
  3. 내적, 외적, 각 벡터의 크기 및 사이의 각도를 즉시 확인하세요.
  4. 두 벡터가 서로 상대적으로 어떻게 가리키는지 보여주는 애니메이션 다이어그램을 다시 그리는 것을 관찰하세요.

공식

내적: A·B = AxBx + AyBy + AzBz 외적: A×B = (AyBz − AzBy, AzBx − AxBz, AxBy − AyBx) 크기: |A| = √(Ax² + Ay² + Az²) 각도: θ = arccos( (A·B) / (|A|·|B|) )

사용 사례

  • 물리학 문제에서 내적을 사용하여 힘이 한 일 계산
  • 3D 컴퓨터 그래픽의 조명 계산을 위한 표면 법선 찾기
  • 기계 공학에서 토크 및 각운동량 계산
  • 선형 대수 과정에서 두 벡터가 수직인지 평행인지 결정
  • 방향 및 방향을 포함하는 로봇공학 및 게임 개발 계산

주요 이점

  • 한 곳에서 즉시 내적, 외적, 크기 및 각도
  • 애니메이션 다이어그램은 기하학적 관계를 보여줍니다, 숫자뿐만 아니라
  • 2D 벡터(z = 0) 및 완전한 3D 벡터 모두에서 작동
  • 수동 삼각법 또는 제곱근 계산 불필요

전문가 팁

  • 영 내적은 벡터가 수직임을 즉시 알려줍니다 — 각도 계산 불필요
  • 영벡터의 외적은 두 벡터가 평행함을 알려줍니다(또는 하나가 영)
  • 2D 문제의 경우 z를 0으로 두기만 하면 — 공식은 여전히 올바르게 작동
  • 계산된 결과를 확인하기 전에 오른손 법칙을 사용하여 외적의 방향 예측

피해야 할 일반적인 실수

  • 내적(스칼라)과 외적(벡터) 혼동
  • 외적이 2D가 아닌 3D 벡터에만 적용된다는 것 잊기
  • 각도를 수동으로 계산할 때 도 vs. 라디안 일관성 없이 사용
  • 영 외적이 벡터가 무관함을 의미한다고 가정하지만 실제로는 평행함을 의미

주요 용어 설명

스칼라: 크기는 있지만 방향이 없는 단일 숫자, 내적 결과처럼
크기: 벡터의 길이, 피타고라스 정리로 계산
직교: 수직의 다른 단어, 내적이 0일 때 사용
오른손 법칙: 외적의 방향을 결정하는 규칙

관련 개념

  • 내적(스칼라 곱): 두 벡터의 크기와 사이 각도의 코사인의 곱과 같은 스칼라 결과, 정렬 정도 측정
  • 외적(벡터 곱): 두 입력 벡터 모두에 수직인 벡터, 크기는 그들이 펼치는 평행사변형의 면적과 같음
  • 크기(노름): 벡터의 길이, 제곱 성분의 합의 제곱근으로 계산
  • 직교 벡터: 내적이 0인 두 벡터, 서로 수직임을 의미
  • 오른손 법칙: 외적의 방향을 결정하는 규칙: 손가락을 A에서 B로 구부리면 엄지가 A×B 방향을 가리킴

예시

A = (3, 2, 0) 및 B = (1, 4, 0)의 경우: 내적은 3×1 + 2×4 = 11, A의 크기는 √13 ≈ 3.61, B의 크기는 √17 ≈ 4.12, 사이의 각도는 약 42°입니다.

결과 해석 방법

계산기는 네 가지 주요 벡터 속성을 동시에 계산합니다: 내적(정렬을 측정하는 스칼라), 외적(두 입력 모두에 수직인 벡터), 각 벡터의 크기 및 사이의 각도. 내적은 두 벡터가 같은 방향을 얼마나 가리키는지 알려줍니다 — 양수 값은 일반적으로 정렬됨, 0은 수직, 음수는 일반적으로 반대. 외적의 크기는 두 벡터에 의해 형성된 평행사변형의 면적과 같으며, 방향은 오른손 법칙을 따릅니다. 외적이 영벡터이면 입력 벡터는 평행합니다(또는 하나가 영). 각도는 내적 공식에서 계산됩니다: cos(θ) = (A·B) / (|A|·|B|), 그런 다음 역코사인을 취합니다. 애니메이션 다이어그램은 원점에서 x-y 평면에(2D의 경우) 또는 x-y 평면에 투영하여(3D의 경우) 두 벡터를 그립니다. 계산된 각도와 크기가 합리적인지 시각적으로 확인하는 데 사용하세요 — 다이어그램이 약 90°에서 벡터를 보여주지만 각도 결과가 85°라고 하면 입력 값에 문제가 있을 수 있습니다.

자주 묻는 질문

내적과 외적의 차이점은 무엇입니까?
내적은 두 벡터가 같은 방향을 얼마나 가리키는지를 나타내는 단일 스칼라 수를 반환합니다 — 수직일 때 0입니다. 외적은 두 입력 모두에 수직인 새 벡터를 반환하며, 크기는 그들이 형성하는 평행사변형의 면적과 같습니다.
두 벡터 사이의 각도를 어떻게 찾습니까?
두 벡터의 내적을 크기의 곱으로 나눈 다음, 그 비율의 역코사인(arccos)을 취합니다. 결과는 도 또는 라디안으로 된 사이의 각도입니다.
내적이 0일 때 무슨 뜻입니까?
내적이 0이라는 것은 두 벡터가 서로 수직(직교)임을 의미합니다 — 한 벡터의 성분이 다른 벡터의 방향에 없습니다.
2D 벡터에 이 계산기를 사용할 수 있습니까?
네. 두 벡터의 z 성분을 0으로 두면 계산기는 다이어그램을 포함하여 2D 벡터 계산기와 정확히 같이 동작하며, 이는 항상 x-y 평면에 그려집니다.
내적의 기하학적 의미는 무엇입니까?
기하학적으로 A·B = |A|·|B|·cos(θ)입니다. 이는 A의 크기에 A 위 B의 사영을 곱한 것(또는 그 반대)과 같습니다. A에 수직으로 빛을 비춘다고 상상하면, 내적은 B의 그림자가 A를 따라 얼마나 떨어지는지 알려줍니다. 양수 값은 B가 A의 방향에 성분이 있음을 의미합니다. 0은 수직임을 의미합니다.
왜 외적은 3D에서만 정의됩니까?
외적은 두 입력 모두에 수직인 벡터를 생성하며, 존재하려면 3차원이 필요합니다. 2D에서는 결과가 가리킬 세 번째 차원이 없습니다. 2D 문제의 경우, 외적의 스칼라 z 성분(Ax·By - Ay·Bx)을 계산할 수 있으며, 이는 벡터가 아닌 단일 숫자입니다.
두 벡터가 평행할 때 무슨 뜻입니까?
평행 벡터는 같은 방향 또는 정확히 반대 방향을 가리킵니다. 외적은 영벡터이며, 사이의 각도는 0°(같은 방향) 또는 180°(반대 방향)입니다. 내적은 크기의 곱과 같습니다(반대 방향의 경우 음수).
힘이나 속도 계산에 사용할 수 있습니까?
네. 힘과 속도는 모두 벡터입니다. 힘이 한 일을 계산하려면 내적(W = F·d)을 사용하고, 토크를 찾으려면 외적(τ = r×F)을 사용하십시오. 속도의 경우, 변위 벡터와의 내적은 해당 방향을 따른 속도 성분을 제공합니다.
외적 면적과 삼각형 사이의 관계는 무엇입니까?
외적 A×B의 크기는 A와 B에 의해 펼쳐진 평행사변형의 면적과 같습니다. 그 크기의 절반은 A와 B에 의해 형성된 삼각형의 면적과 같습니다. 이는 두 변을 벡터로 알 때 삼각형 면적을 계산하는 대체 방법을 제공합니다.
음수 내적을 어떻게 해석합니까?
음수 내적은 벡터 사이의 각도가 90°보다 크다는 것을 의미합니다 — 일반적으로 반대 방향을 가리키고 있습니다. 값이 더 음수일수록(크기의 곱에 대해), 벡터가 정확히 반대 방향을 가리키는 것에 더 가까워집니다(180°에 접근).
벡터와 스칼라의 차이점은 무엇입니까?
스칼라는 크기만 있는 단일 숫자입니다(온도나 질량처럼). 벡터는 크기와 방향을 모두 가집니다(힘이나 속도처럼). 내적은 두 벡터를 스칼라로 변환하고, 외적은 두 벡터를 다른 벡터로 변환합니다.

더 많은 도구 살펴보기

전체 도구 라이브러리에서 엄선한 새로운 추천입니다.