점곱 계산기
2D 또는 3D 벡터의 점곱과 사이각을 즉시 계산합니다. 선형대수, 물리, 공학에 꼭 필요한 도구입니다.
벡터 차원을 선택하고 두 벡터의 성분을 입력하면 점곱, 각도, 크기를 한 번에 확인할 수 있습니다.
점곱 계산기
2D 또는 3D 벡터의 점곱과 사이각을 즉시 계산합니다. 선형대수, 물리, 공학에 꼭 필요한 도구입니다.
점곱 계산기 소개
점곱은 스칼라곱 또는 내적이라고도 하며, 벡터 수학에서 가장 기본적인 연산 중 하나입니다. 두 벡터 a와 b가 주어졌을 때 점곱은 대응하는 성분들의 곱을 모두 더한 값입니다. 2D 벡터 a = (a₁, a₂)와 b = (b₁, b₂)의 공식은 a·b = a₁b₁ + a₂b₂입니다. 3D 벡터 a = (a₁, a₂, a₃)와 b = (b₁, b₂, b₃)의 경우 공식은 a·b = a₁b₁ + a₂b₂ + a₃b₃로 확장됩니다. 외적과 달리 결과는 하나의 실수, 즉 스칼라이므로 점곱은 스칼라곱이라고도 불립니다.
점곱의 기하학적 해석도 매우 중요합니다. a·b = |a| × |b| × cos(θ)이며, 여기서 |a|와 |b|는 각각의 벡터 크기이고 θ는 두 벡터 사이의 각도입니다. 두 벡터 중 어느 것도 영벡터가 아니라면 θ = arccos(a·b / (|a| × |b|))로 임의의 두 벡터 사이 각도를 계산할 수 있습니다. 이 점곱 계산기는 이 공식을 사용해 수치 점곱 값과 함께 각도를 도 단위로 표시합니다.
점곱의 부호와 크기는 유용한 정보를 담고 있습니다. 점곱이 0이면 벡터는 수직(직교)이며, 90° 각도를 이루는 방향을 가리킨다는 뜻입니다. 양의 점곱은 두 벡터 사이의 각도가 예각(90°보다 작음)임을 나타내고, 음의 점곱은 둔각(90°보다 큼)임을 나타냅니다. 두 벡터가 평행하고 같은 방향을 가리킬 때 점곱은 두 벡터 크기의 곱과 같습니다.
점곱의 응용 분야는 매우 넓습니다. 물리학에서는 일이 W = F·d, 즉 힘 벡터와 변위 벡터의 점곱으로 계산됩니다. 컴퓨터 그래픽스에서는 점곱이 조명 계산(램버트 코사인 법칙)에 사용되어 표면이 얼마나 밝게 비춰져야 하는지 결정합니다. 머신러닝에서는 점곱이 특징 벡터 간 유사도 계산의 기반이며 신경망 연산의 핵심입니다. 신호 처리에서는 두 신호의 상관관계를 시간 창에 걸친 점곱으로 계산합니다.
점곱 계산기는 입력된 두 벡터의 크기도 계산합니다. 벡터의 크기(유클리드 노름)는 성분 제곱합의 제곱근입니다. 2D에서는 |a| = √(a₁² + a₂²), 3D에서는 |a| = √(a₁² + a₂² + a₃²)입니다. 단위벡터의 크기는 1이며, 두 단위벡터의 점곱은 두 벡터 사이 각도의 코사인과 직접 같습니다. 벡터를 정규화해 단위벡터로 만들려면 각 성분을 해당 벡터의 크기로 나누면 됩니다.
점곱을 이해하는 것은 선형대수, 다변수 미적분, 물리학 또는 컴퓨터 과학을 공부하는 누구에게나 중요합니다. 이 계산기는 즉각적인 수치 결과와 벡터 관계 분류를 제공하므로 숙제, 시험 준비, 물리 문제 풀이, 공학 응용에 유용합니다.
점곱 계산기 예제
2D 및 3D 점곱, 수직 벡터, 단위벡터 사례를 보여 주는 네 가지 대표 벡터 쌍입니다.
| 벡터 | 점곱 | 각도 / 참고 |
|---|---|---|
| a = (3, 4), b = (1, 2) — 2D | 11 | a·b = 3×1 + 4×2 = 11. |a| = 5, |b| = √5 ≈ 2.236. 각도 ≈ 10.3°. 벡터들이 비슷한 방향을 가리킵니다. |
| a = (1, 0), b = (0, 1) — 2D | 0 | 점곱은 0입니다. x축과 y축 단위벡터는 서로 수직 (90°)입니다. 점곱이 0이면 항상 직교를 의미합니다. |
| a = (2, 1, 3), b = (1, 4, 2) — 3D | 12 | a·b = 2×1 + 1×4 + 3×2 = 2+4+6 = 12. |a| = √14 ≈ 3.742, |b| = √21 ≈ 4.583. 각도 ≈ 45.6°. |
| a = (0.6, 0.8), b = (0.8, 0.6) — 2D 단위벡터 | 0.96 | 두 벡터의 크기는 모두 1입니다. 점곱은 cos(θ) = 0.96과 직접 같으므로 각도 ≈ 16.3°입니다. |
점곱 계산기 사용 방법
- 벡터 차원을 선택합니다. 두 성분 벡터는 2D, 세 성분 벡터는 3D를 선택하세요.
- 첫 번째 벡터 (a)의 X 및 Y 성분을 입력하고, 3D 모드를 사용하는 경우 Z 성분도 입력합니다.
- 두 번째 벡터 (b)의 X, Y(및 Z) 성분을 입력합니다.
- 점곱 계산을 클릭합니다. 결과 패널에 스칼라 점곱, 도 단위의 벡터 사이 각도, 두 벡터의 크기, 각도의 코사인이 표시됩니다.
- 초기화를 클릭해 모든 필드를 지우고 새 계산을 시작하거나, 아무 성분이나 수정해 결과를 업데이트하세요.
점곱 계산기 FAQ
점곱이 0이라는 것은 무슨 뜻인가요?
점곱이 0이면 두 벡터가 직교한다는 뜻, 즉 서로 수직이라는 뜻입니다. 두 벡터 사이의 각도는 정확히 90°입니다. 이 성질은 수학과 물리에서 두 방향이 직각인지 검사하는 데 널리 사용됩니다.
점곱이 음수가 될 수 있나요?
예. 음의 점곱은 두 벡터 사이의 각도가 90°보다 큰 둔각임을 의미합니다. 기하학적으로 벡터들은 서로를 향하기보다 서로 멀어지는 방향을 더 많이 가리킵니다. 가장 음의 값은 벡터가 반평행(정확히 반대 방향)일 때 발생하며, 이때 점곱은 −|a||b|와 같습니다.
점곱과 외적의 차이는 무엇인가요?
점곱은 스칼라(하나의 숫자)를 반환하며 두 벡터가 얼마나 같은 방향을 향하는지 측정합니다. 외적은 두 입력 모두에 수직인 벡터를 반환하며, 두 벡터가 얼마나 다른 방향을 향하는지 측정합니다. 점곱은 모든 차원에서 사용할 수 있지만 외적은 3D(및 7D)에서만 정의됩니다.
점곱으로 벡터 사이 각도를 어떻게 구하나요?
공식 θ = arccos(a·b / (|a| × |b|))를 사용합니다. 점곱을 계산하고 두 크기의 곱으로 나누어 각도의 코사인을 구한 다음 역코사인을 취합니다. 계산기는 이 세 단계를 자동으로 수행하고 각도를 도 단위로 반환합니다.
한 벡터가 영벡터이면 어떻게 되나요?
영벡터와의 점곱은 다른 벡터와 관계없이 항상 0입니다. 하지만 영벡터에는 방향이 없으므로 영벡터와 다른 어떤 벡터 사이의 각도도 정의되지 않습니다. 계산기는 이 경우를 감지하고 적절한 메시지를 표시합니다.
점곱은 교환법칙을 만족하나요?
예. 점곱은 교환법칙을 만족합니다. 모든 벡터에 대해 a·b = b·a입니다. 두 벡터를 바꿔도 스칼라 결과는 변하지 않습니다. 이는 성분 공식에서 바로 알 수 있습니다. 성분 곱의 합은 순서에 의존하지 않습니다.
관련 도구
최대공약수와 최소공배수 계산기
어떤 숫자 집합이든 최대공약수와 최소공배수를 즉시 계산합니다. 유클리드 알고리즘을 사용하며 두 개 이상의 양의 정수를 지원합니다.
선분 공식 계산기
선분의 내분과 외분을 위한 계산기입니다. 끝점과 비로 정확한 점의 좌표를 빠르게 구하세요.
사인 계산기 - 모든 각도의 사인 계산
도와 라디안의 모든 각도에 대한 사인값을 즉시 계산합니다. 음수 각도와 360° 초과 값도 지원하며, 삼각법·물리·공학에 적합합니다.
천장 함수 계산기 - 정수로 올림
천장 함수 계산기는 x 이상인 가장 작은 정수를 구합니다. 양수, 음수, 소수도 즉시 계산합니다.
천 단위 반올림 계산기
어떤 숫자든 가장 가까운 천 단위로 즉시 반올림하세요. 재무 추정, 수학 숙제, 데이터 분석, 빠른 근사에 유용합니다.
라그랑주 오차 한계 계산기
테일러 다항식 근사의 라그랑주 오차 한계를 계산하고 M, n, a, x로 최대 절단 오차를 빠르게 구합니다.
최대공약수 계산기 - 숫자의 GCF
유클리드 알고리즘 또는 소인수분해로 두 개 이상의 정수의 최대공약수(GCF)를 계산하고 학습용 풀이 과정을 보여줍니다.
나눗셈 계산기 - 몫, 나머지, 단계
정수 나눗셈의 몫, 나머지, 소수 결과와 단계별 풀이를 보여주는 계산기입니다.