- 사각형의 무게중심 계산법
- 컴퓨터야그/컴퓨터 일반
- 2007. 11. 16. 21:17
삼각형의 무게중심 구하는 법은 다들 아시죠?
각 꼭지점에서 마주보는 변의 중점으로 선을 그엇을 때 만나는 점입니다.
좌표(x1,y1)-(x2,y2)-(x3,y3)으로 표현된 경우에는 ((x1+x2+x3)/3. (y1+y2+y3)/3)으로 간단하게 계산할 수도 있습니다.
특징은 중학교 수학책을 참고하시고...
갑자기 궁금해져서 사각형의 무게중심을 구하는 방법을 찾아봤습니다.
의외로 어렵더군요.
오른쪽 그림과 같이 사각형을 두 개의 삼각형으로 쪼갭니다.
(물론 서로 마주보는 두 꼭지점을 연결해야죠)
그러면 삼각형 둘로 나뉘는데,
각각 삼각형의 무게중심을 구합니다.
왼쪽에 있는 삼각형을 A, 오른쪽을 B라고 하면 오른쪽과 같은 그림이 나오게 됩니다. GA는 A의 무게중심, GB는 B의 무게중심입니다.
다음은 GA-GB를 잇는 선분을 면적의 역수로 내분한 점을 찾으면 됩니다.
즉, A의 면적이 4, B의 면적이 1이라고 하면 GA-GB를 1:4로 내분한 점이 사각형의 무게중심이 됩니다. (4:1이 아닙니다. 그렇게 되면 큰 삼각형 쪽으로 중심이 잔뜩 쏠릴 겁니다)
역시 수학의 세계는 오묘하기 짝이 없습니다~
각 꼭지점에서 마주보는 변의 중점으로 선을 그엇을 때 만나는 점입니다.
좌표(x1,y1)-(x2,y2)-(x3,y3)으로 표현된 경우에는 ((x1+x2+x3)/3. (y1+y2+y3)/3)으로 간단하게 계산할 수도 있습니다.
특징은 중학교 수학책을 참고하시고...
갑자기 궁금해져서 사각형의 무게중심을 구하는 방법을 찾아봤습니다.
의외로 어렵더군요.
오른쪽 그림과 같이 사각형을 두 개의 삼각형으로 쪼갭니다.
(물론 서로 마주보는 두 꼭지점을 연결해야죠)
그러면 삼각형 둘로 나뉘는데,
각각 삼각형의 무게중심을 구합니다.
왼쪽에 있는 삼각형을 A, 오른쪽을 B라고 하면 오른쪽과 같은 그림이 나오게 됩니다. GA는 A의 무게중심, GB는 B의 무게중심입니다.
다음은 GA-GB를 잇는 선분을 면적의 역수로 내분한 점을 찾으면 됩니다.
즉, A의 면적이 4, B의 면적이 1이라고 하면 GA-GB를 1:4로 내분한 점이 사각형의 무게중심이 됩니다. (4:1이 아닙니다. 그렇게 되면 큰 삼각형 쪽으로 중심이 잔뜩 쏠릴 겁니다)
역시 수학의 세계는 오묘하기 짝이 없습니다~
'컴퓨터야그 > 컴퓨터 일반' 카테고리의 다른 글
수학은 아름답다 : Mandelbrot set이란? (4) | 2008.01.17 |
---|---|
C/C++에서 printf()의 리턴값은 무엇일까요? (4) | 2008.01.04 |
2차원에서 임의의 한 점이 삼각형 내부에 있는지 판별하는 방법 (0) | 2007.11.16 |
Vista용 DreamScene 화면 수작업으로 만들기 (0) | 2007.11.13 |
판화가 M.C.Ecsher의 작품들 (3) | 2007.11.10 |
Recent comment