벡터 계산기
계산 결과
벡터의 크기
- 단위벡터의 x 성분
- 0.6000
- 단위벡터의 y 성분
- 0.8000
- 단위벡터의 z 성분
- 0.0000
- 벡터의 x 성분
- 3.0000
- 벡터의 y 성분
- 4.0000
- 벡터의 z 성분
- 0.0000
벡터 계산기는 벡터 하나를 읽고 세 가지를 한꺼번에 알려 줍니다. 얼마나 긴지, 어느 쪽을 향하는지, 그리고 성분이 무엇인지입니다. 3 4나 2 3 6처럼 두세 개의 수를 넣으면 패널이 채워집니다. 벡터의 크기는 성분을 각각 제곱해 더한 값의 제곱근이며, 벡터가 얼마나 큰지를 말해 주는 하나의 수입니다. 벡터의 방향은 단위 벡터로 주어집니다. 같은 방향에서 길이만 나눠 낸 것이라 자기 길이가 1이고, 성분 값들이 방향에 대한 정보를 담습니다. 성분은 입력한 그대로 수로 바뀌어 인쇄되며, 단위 벡터 옆에 나란히 놓입니다. 3과 4가 한 묶음, 0.6과 0.8이 다음 묶음으로 보이면 나눗셈이 눈에 들어오고, 이 나란한 비교가 이 페이지가 세 개의 질문을 하나로 묶은 요약으로 존재하는 이유입니다. 길이만 필요한 사람이나 방향만 필요한 사람에게는 그 하나만 답하는 더 짧은 페이지가 있습니다. 영벡터는 여기서 거부합니다. 방향이 없어서 세 가지 읽기 가운데 하나가 존재하지 않기 때문입니다. 입력은 두 개 또는 세 개의 수이며, 공백이나 쉼표로 나눠 적습니다. 개수가 몇 개인지가 평면인지 공간인지를 말해 줄 뿐이고 따로 차원을 고르는 설정은 없습니다. 두 개를 넣으면 세 번째 성분이 0으로 채워지는데, 이는 자리를 메우는 것이 아니라 같은 방향을 세 좌표로 적은 것입니다.
벡터 하나, 세 가지 읽기
| 벡터 | x 성분 | y 성분 | z 성분 | 벡터의 크기 | 단위 벡터의 x 성분 | 단위 벡터의 y 성분 | 단위 벡터의 z 성분 |
|---|---|---|---|---|---|---|---|
| 3 4 | 3 | 4 | 0 | 5 | 0.6 | 0.8 | 0 |
| 0 0 5 | 0 | 0 | 5 | 5 | 0 | 0 | 1 |
| 1 1 | 1 | 1 | 0 | 1.4142 | 0.7071 | 0.7071 | 0 |
| -3 4 | -3 | 4 | 0 | 5 | -0.6 | 0.8 | 0 |
| 2 3 6 | 2 | 3 | 6 | 7 | 0.2857 | 0.4286 | 0.8571 |
| 1 1 1 | 1 | 1 | 1 | 1.7321 | 0.5774 | 0.5774 | 0.5774 |
| 3 4 -5 | 3 | 4 | -5 | 7.0711 | 0.4243 | 0.5657 | -0.7071 |
| 0 2 0 | 0 | 2 | 0 | 2 | 0 | 1 | 0 |
벡터 여덟 개와 각각에 대해 이 페이지가 내는 세 가지 읽기를 패널이 인쇄하는 순서대로 늘어놓은 표입니다. 곧 성분, 크기, 방향입니다. 둘째와 셋째, 넷째 열은 입력을 수로 다시 읽은 값이며, 이것이 단위 벡터 옆에 있으면 나눗셈이 결과에서 눈에 보이는 단계로 바뀌기 때문에 있습니다. 마지막 세 열의 값은 모두 같은 줄에서 자기 위에 있는 값을 다섯째 열의 크기로 나눈 것입니다. 첫 줄은 페이지가 처음 열릴 때 들어 있는 입력이고 3-4-5가 직각삼각형이라 양쪽이 모두 정확합니다. 둘째 줄은 0이 아닌 성분이 하나뿐인 벡터이고 성분 열의 쓰임이 가장 분명한 경우입니다. 적힌 그대로인 0 0 5는 수 하나로 오해될 수 있는데, 열이 이것이 3차원 벡터임을 보여 줍니다. 셋째 줄은 평면에서 두 성분이 같은 경우이고 단위 벡터 성분이 0.7071로 둘 다 같습니다. 넷째 줄은 첫 줄에서 부호 하나만 바꾼 것이고 부호가 어느 읽기에 미치는지를 보여 줍니다. 성분과 단위 벡터는 부호를 지니고 크기는 지니지 않습니다. 다섯째 줄은 3차원이고 크기가 정수이며 단위 벡터 성분은 어느 것도 정확하지 않습니다. 여섯째 줄은 정육면체의 대각선이고 단위 벡터 성분 셋이 모두 같습니다. 일곱째 줄은 음수 성분이 있는 3차원이며 단위 벡터에 음수가 들어 있는 유일한 줄입니다. 여덟째 줄은 축을 따라 놓여 있어 단위 벡터가 축 방향 그 자체입니다. 영벡터의 줄은 없으며 이는 의도된 것입니다. 방향이 없어 페이지가 거부하기 때문입니다. 모든 수치는 페이지를 만들 때마다 다시 계산되며, 첫째 열의 공백은 성분을 나누는 표시이고 수의 일부가 아닙니다.
공식
u = (u₁, u₂, u₃) |u| = √(u₁² + u₂² + u₃²) û = u ÷ |u|
- 벡터 u
- 유일한 입력이며 공백이나 쉼표로 나눈 두세 개의 수입니다. 두 개면 평면의 벡터, 세 개면 공간의 벡터이고, 개수만이 어느 쪽인지를 알려 줍니다. 차원을 고르는 설정은 없습니다
- u = (u₁, u₂, u₃)
- 성분입니다. 입력한 수를 벡터로 다시 읽은 것이며, 두 개를 넣었을 때 세 번째가 0인 것은 자리를 채운 것이 아니라 같은 방향을 세 좌표로 적은 것입니다
- |u|
- 크기입니다. 성분을 각각 제곱해 더하고 제곱근을 씌운 값이며, 첫 번째 출력 줄이고 벡터가 얼마나 큰지에 대한 답입니다
- û
- 단위 벡터이며 방향이라고도 부릅니다. 성분을 각각 크기로 나눈 값이라 입력과 정확히 같은 직선을 향하고 길이는 1이므로, 담고 있는 값은 방향뿐입니다
- u ÷ |u|
- 두 읽기를 갈라 놓는 나눗셈입니다. 성분은 들어간 값이고 단위 벡터의 성분은 그것을 길이로 나눈 값이며, 이 페이지는 둘을 함께 인쇄해 이 단계를 암시가 아니라 눈에 보이는 것으로 만듭니다. 형제 페이지들이 하지 않는 일이 바로 이것입니다
- 영벡터
- 거부하며 이유는 좁습니다. 크기가 0이라 단위 벡터를 구하는 나눗셈이 0 ÷ 0이 되고 알려 줄 방향이 없습니다. 영벡터가 잘못된 입력인 것은 아닙니다. 크기 페이지는 같은 0들의 목록에 0이라고 답합니다. 다만 이 페이지는 세 가지 읽기를 약속했는데 그중 둘만 낼 수 있습니다
- 성분 두 개
- 받습니다. 성분이 둘인 벡터는 평면의 벡터이고 크기는 항이 둘인 같은 제곱근이며, 두 입력에서 세 번째 성분은 모두 0입니다
- 소수점 네 자리
- 출력을 적는 폭입니다. 성분 줄은 입력이 정수이거나 유한 소수였을 때 그대로 재현하고, 크기는 정수인 경우가 흔하며, 단위 벡터는 거의 언제나 반올림됩니다. 제곱근으로 나눈 값이 유한 소수로 끝나는 일은 드물기 때문입니다
- 단위 없음
- 성분과 크기, 단위 벡터의 성분은 모두 그냥 수입니다. 이 페이지는 성분이 무엇으로 측정되었는지 알지 못하며, 세 읽기 모두 같은 미지의 단위를 달고 있습니다. 단위 벡터만은 무차원입니다
벡터 하나를 가지고 있고 두 번째 벡터를 끌어들이지 않고 말할 수 있는 것을 모두 알고 싶을 때 쓰는 페이지입니다. 성분 줄은 입력을 수로 다시 읽은 것이라 손으로 적어 넣은 값이 어떻게 해석되었는지 보고 싶을 때 쓸모가 있고, 크기 줄은 얼마나 큰지, 단위 벡터 줄은 어느 쪽을 향하는지를 알려 줍니다. 실제로 가장 중요한 짝은 마지막 두 줄입니다. 이 둘이 합쳐져 벡터의 두 절반, 곧 크기와 방향이 되고, 이 페이지가 그 둘을 직접 견줄 수 있는 자리이기 때문입니다. 대체품이 아니라 요약입니다. 길이만 원하면 길이만 인쇄하는 페이지가 더 빨리 답하고, 방향도 마찬가지이며, 더하기나 투영, 내적처럼 두 벡터를 쓰는 일에는 입력 칸이 두 개인 페이지가 필요합니다. 이 페이지가 더해 주는 것은 나란히 보는 시야입니다. 단위 벡터 줄은 성분 줄을 크기로 나눈 값이고 한 패널에 함께 인쇄되므로, 그 나눗셈을 믿고 넘기는 대신 읽을 수 있습니다. 성분은 두 개도 세 개도 받으며 두 개일 때 세 번째 성분은 모두 0입니다. 거부하는 입력은 영벡터 하나이고, 입력이 잘못이라서가 아니라 약속한 세 읽기 가운데 하나가 존재하지 않기 때문입니다.
계산 예시
3 4
- 성분: 입력을 다시 읽으면 (3, 4, 0)
- 크기: √(9 + 16) = √25 = 5
- 단위 벡터 x: 3 ÷ 5 = 0.6
- 단위 벡터 y: 4 ÷ 5 = 0.8
- 단위 벡터 z: 0 ÷ 5 = 0
페이지가 처음 열릴 때 들어 있는 입력이며, 성분을 왜 인쇄하는지를 보여 주는 줄입니다. 두 번째 묶음의 모든 수는 첫 번째 묶음의 수를 5로 나눈 값이고, 두 묶음이 함께 화면에 있으면 그 나눗셈을 계산하지 않고 읽어 낼 수 있습니다. 3-4-5가 직각삼각형이라 크기가 정수로 떨어지고, 단위 벡터의 두 성분도 정확히 나옵니다. 반대 방향으로도 확인해 보십시오. 0.6에 5를 곱하면 3이고 0.8에 5를 곱하면 4이므로, 단위 벡터에 크기를 곱하면 원래 벡터로 돌아옵니다.
0 0 5
- 성분: 입력을 다시 읽으면 (0, 0, 5)
- 크기: √(0 + 0 + 25) = 5
- 단위 벡터 x: 0 ÷ 5 = 0
- 단위 벡터 y: 0 ÷ 5 = 0
- 단위 벡터 z: 5 ÷ 5 = 1
z축을 따라 놓인 벡터이며, 성분 줄이 제값을 하는 것이 가장 분명한 경우입니다. 적힌 그대로인 0 0 5는 수가 하나인 벡터로 읽힐 수도 있는데, 성분 줄은 앞의 두 값이 0인 3차원 벡터임을 분명히 해 줍니다. 단위 벡터는 축 방향 그대로인 0 0 1이 되고, 세 번째 읽기는 나눗셈을 확인하는 가장 쉬운 길이 됩니다. 5를 5로 나누면 1이고 0을 5로 나누면 0입니다.
2 3 6
- 성분: (2, 3, 6)
- 크기: √(4 + 9 + 36) = √49 = 7
- 단위 벡터 x: 2 ÷ 7 = 0.285714
- 단위 벡터 y: 3 ÷ 7 = 0.428571
- 단위 벡터 z: 6 ÷ 7 = 0.857143
흔한 3차원 경우이며, 세 읽기가 정말로 다른 수라는 것을 보여 줍니다. 크기는 정수 7이지만 단위 벡터의 성분은 하나도 정수가 아니고 셋 다 순환소수를 네 자리로 반올림한 값입니다. 성분 자체는 정확하고, 그것을 단위 벡터 묶음과 견주는 것이 곧 계산 전체입니다. 2/7, 3/7, 6/7입니다. 가장 큰 성분인 6이 단위 벡터에서도 가장 큰 값이 된다는 점도 눈여겨볼 만합니다. 세 수를 같은 값으로 나누면 순서가 바뀔 수 없기 때문입니다.
-3 4
- 성분: (-3, 4, 0)
- 크기: √(9 + 16) = 5이며 3 4일 때와 같습니다
- 단위 벡터 x: -3 ÷ 5 = -0.6
- 단위 벡터 y: 4 ÷ 5 = 0.8
- 단위 벡터 z: 0 ÷ 5 = 0
첫 번째 예에서 부호 하나만 바꾼 경우이며, 부호가 세 읽기 가운데 어디까지 미치는지를 보여 줍니다. 크기는 5로 그대로입니다. 성분의 부호를 바꿔도 제곱의 합은 달라지지 않기 때문입니다. 성분은 당연히 부호를 지니고, 단위 벡터도 지닙니다. 양수인 길이로 나눈다고 벡터가 뒤집히지는 않기 때문입니다. 그래서 세 읽기 가운데 성분과 단위 벡터만 방향을 담고, 크기는 담지 못합니다. 참고표에서 이 두 줄이 나란히 있고 부호 하나만 다릅니다.
한계
성분이 두 개거나 세 개인 경우만 받고 그 밖에는 받지 않습니다. 이웃한 도구들과 겹치는 부분이 실제로 있으므로 짚어 둘 만합니다. 이 페이지는 요약이고 형제들은 전문가이기 때문입니다. 크기 줄은 벡터 크기 페이지와 정확히 같은 수를 담고, 단위 벡터 세 줄은 단위 벡터 페이지와 정확히 같은 수를 담으며, 그 두 페이지는 성분을 인쇄하지 않습니다. 그 하나의 답이 필요하면 더 짧은 페이지가 더 빨리 답합니다. 이 페이지가 더하는 것은 단위 벡터 옆의 성분이고, 나눗셈이 나눗셈으로 보이는 곳은 거기뿐입니다. 벡터를 하나만 다루므로 더하기와 빼기, 투영, 내적, 각도처럼 둘이 필요한 일은 입력 칸이 두 개인 페이지 몫입니다. 영벡터는 거부합니다. 크기가 0이고 방향이 없어 단위 벡터 줄을 채울 수 없는데, 패널은 모든 줄에 값을 인쇄하거나 아무것도 인쇄하지 않기 때문입니다. 이 거부는 이 페이지가 한 약속에 대한 것이지 입력이 잘못되었다는 뜻이 아닙니다. 크기 페이지는 같은 입력에 0이라고 답합니다. 성분은 보통의 수로 읽습니다. 쉼표 뒤에 공백이 있으면 성분을 나누고, 공백 없이 붙은 쉼표는 소수점으로 읽으며(1,5는 1.5), 세 자리 묶음 쉼표는 추측하지 않고 거부합니다. 1,500이 아니라 1500으로 적어야 합니다. 성분이 둘인 벡터를 받으면 세 번째 성분은 빠지는 것이 아니라 모두 0입니다. 이 페이지는 성분이 무엇으로 측정되었는지 알지 못하며, 단위 벡터는 무차원이고 성분과 크기는 입력이 지닌 단위를 그대로 달고 있습니다. 소수점 네 자리는 정밀도를 주장하는 것이 아니라 표시 폭입니다.
자주 묻는 질문
- 다른 벡터 페이지에 없는 무엇을 이 페이지가 주나요?
- 성분을 수로 인쇄해 그것을 나눠 낸 단위 벡터 옆에 놓아 준다는 점입니다. 크기 줄은 벡터 크기 페이지가 주는 것과 같은 수이고 단위 벡터 줄도 단위 벡터 페이지가 주는 것과 같은 수이므로, 읽기 자체가 새로운 것은 아닙니다. 새로운 것은 성분과 함께 한 패널에 있다는 점이고, 3과 4가 한 묶음, 0.6과 0.8이 다음 묶음으로 보이면서 나눗셈을 그대로 읽어 낼 수 있는 곳은 거기뿐입니다.
- 어느 수가 방향인가요?
- 단위 벡터 줄 셋이며 함께 읽어야 합니다. 성분 하나만으로는 방향이 되지 않습니다. 단위 벡터는 입력한 벡터와 정확히 같은 직선을 향하고 길이만 나눠 낸 것이라 자기 길이가 언제나 1이고, 담고 있는 값은 순전히 방향에 대한 것입니다. 그 위의 크기 줄은 수 하나라 방향을 표현할 수 없고, 그래서 세 줄이 모두 필요합니다.
- 직접 입력한 성분을 왜 다시 인쇄하나요?
- 입력을 수로 바꾼 것을 단위 벡터 옆에서 보는 것이 이 페이지의 요점이기 때문입니다. 입력이 어떻게 읽혔는지도 이 줄이 정리해 줍니다. 적힌 그대로인 0 0 5는 수가 하나인 벡터로 받아들여질 수도 있는데, 성분 줄은 0이 두 개 들어 있는 3차원 벡터임을 보여 줍니다. 이것이 없으면 패널은 입력과 아무 연결도 보이지 않는 크기와 방향만 내놓게 됩니다.
- 크기 페이지는 받아들이는 영벡터를 왜 여기서는 거부하나요?
- 이 페이지는 세 가지 읽기를 약속했는데 영벡터에는 그중 둘밖에 없기 때문입니다. 성분은 0 0 0이고 크기는 0이지만 방향이 없습니다. 정규화하려면 길이 0으로 나눠야 하기 때문입니다. 크기 페이지는 한 가지 읽기를 약속하고 그것을 낼 수 있으므로 같은 입력에 답합니다. 패널은 모든 줄에 값을 인쇄하므로 일부가 빈 결과는 이 페이지가 보여 줄 수 있는 모양이 아닙니다.
- 벡터 크기 계산기와는 어떻게 다른가요?
- 그 페이지는 질문 하나에 답하고 이 페이지는 셋에 답합니다. 크기 값 자체는 양쪽이 같습니다. 길이만 필요하면 더 짧은 페이지가 더 빨리 거기 도달합니다. 이 페이지는 길이와 방향을 함께 보고 둘의 관계를 확인하고 싶을 때 쓰는 것입니다. 단위 벡터 성분은 성분을 크기로 나눈 값이고, 둘 다 화면에 있으면 그것을 믿고 넘기는 대신 확인할 수 있는 것이 됩니다.
- 2차원 벡터를 넣어도 되나요?
- 됩니다. 모든 줄의 세 번째 성분이 0으로 돌아옵니다. 성분이 둘인 벡터는 평면의 벡터이고 세 번째 값이 0인 3차원 벡터와 같은 것이라, 차원 설정 없이 한 패널로 둘 다 처리합니다. 크기는 항이 둘인 같은 제곱근이고 단위 벡터는 두 성분을 그 길이로 나눈 값입니다.
참고 문헌
- Vector — 이 페이지가 설명하는 대상이며, 성분의 정의와 여기서 이끌어 내는 두 양인 크기와 방향을 포함합니다 — Wolfram MathWorld (United States)
- Vector magnitude — 성분 제곱의 합의 제곱근으로서의 벡터의 길이이며, 이 페이지가 내는 세 읽기 가운데 첫 번째입니다 — Wolfram MathWorld (United States)
- Unit vector — 주어진 방향을 향하는 길이 1의 벡터이며, 방향이라는 읽기를 표현하는 방식이고 크기로 나눈 결과입니다 — Wolfram MathWorld (United States)
- 教育部关于印发义务教育课程方案和课程标准(2022年版)的通知 — 이 통지의 첨부 목록 제5항이 《义务教育数学课程标准(2022年版)》에 해당하며, 평면벡터와 그 선형 연산은 이 교육과정 기준의 해당 학년군 내용이므로 원문과 학년군 구분은 이 첨부를 기준으로 합니다 — 中华人民共和国教育部