점 좌표,),... .. . . . . . .. . . }), (n},{n을(를) 사용하여 다각형의 영역을 결정하기 위한 신발끈 구성표
신발끈 공식 또는 신발끈 알고리즘(가우스의 면적 공식과 측량자의 공식으로도[1] 알려져 있음)은 단순한 다각형의 영역을 결정하기 위한 수학 알고리즘으로, 정점이 평면의 데카르트 좌표로 설명된다.[2] 그것은 신발끈을 실처럼 다각형을 구성하는 좌표에 대한 끊임없는 교차 다중화 때문에 신발끈 공식이라고 불린다.[2]구두끈법이라고도 한다. 그것은 조사와 임업에 응용하고 있다.[3]
이 공식은 1769년[4] 알브레히트 루트비히 마이스터(1724–1788)가 기술한 것으로 칼 프리드리히 가우스와 C.G.J. 야코비가 기술한 사다리꼴 공식에 바탕을 두고 있다.[5] 면적 공식의 삼각형 형태는 그린의 정리의 특별한 경우라고 볼 수 있다.
자기 겹치는 폴리곤은 일반적으로 단순하지 않지만 영역의 의미가 여전히 명확하기 때문에 자기 겹치는 폴리곤에도 면적 공식을 적용할 수 있다.[6] 나아가 자가 겹치는 폴리곤은 복수의 「해석」을 가질 수 있지만, 슈엘레이스 공식을 사용해 폴리곤의 면적이 해석에 관계없이 동일하다는 것을 보여줄 수 있다.[7]
기본 아이디어: 모든 다각형 가장자리는 사다리꼴의 서명된 영역을 결정한다. 이 모든 영역은 폴리곤 영역까지 합한 것이다.
주어진:데카르트 좌표계의 P=( , ), = 1, .. .{\i}=(x_1, ... 순서의 평면 단순 다각형. 아래 수식의 단순성을 위해 P = , + 1= {1를 설정하는 것이 편리하다
공식: 주어진 다각형의 영역은 간단한 연산에 의해 연결되는 다양한 공식으로 표현할 수 있다(아래 참조). 폴리곤이 음의 방향이면 수식의 결과이(가) 음이 된다. 경우에도 A A은(는) 다각형의 탐색 영역이다. [8]
사다리꼴 공식
The trapezoid formula sums up a sequence of oriented areas of trapezoids with as one of its four edges (see below):
삼각식
삼각형 공식은O P + 1 의 영역 i i+1}를 요약한다.
신발레이스식
신발끈 구조, 수직 형태: 모든 슬래시가 그려진 상태에서 매트릭스는 끈이 달린 신발과 느슨하게 닮아 알고리즘의 이름을 갖게 된다.
결정 공식은 2x2 결정제의 합계를 손으로 계산하는 것을 최적화하는 계획인 인기 신발끈 공식의 기초가 된다.
(horizontal shoelace scheme)
(vertical form )
기타 공식
특히 공식에 대한 간결한 설명은 외부 대수학 측면에서 제시될 수 있다. ,이(가) 다각형의 연속 정점이라면(카르트 평면에서 벡터로 간주됨) 다음
예
예를 위한 수평 신발끈 형태.
예
펜타곤 면적의 경우
얻어먹다
신발끈 형태의 장점: 10개의 열을 가진 5개의 결정인자를 계산하려면 6개의 열만 작성하면 된다.
공식 도출
사다리꼴 공식
사다리꼴 공식 도출
The edge determines the trapezoid with its oriented area
< + 1 의 경우 A 이() 음수이고, 그렇지 않으면 또는 i = 이면A =0{\}={1 다이어그램에서 가장자리 방향은 화살표로 표시된다. 색상은 의 기호를 나타내며 빨간색은 < 0 녹색은 > 을 의미한다 첫 번째 경우 사다리꼴은 두 번째 경우 양성이라고 한다. 음의 사다리꼴은 폴리곤 밖에 있는 양의 사다리꼴의 그 부분을 삭제한다. 볼록한 폴리곤(도표에서 위 예)의 경우 이는 명백하다. 폴리곤 영역은 양의 사다리꼴(녹색 가장자리) 영역에서 음의 사다리꼴(빨간색 가장자리) 영역을 뺀 값이다. 비 볼록한 경우에는 상황을 좀 더 신중하게 고려해야 한다(도표 참조). 어쨌든 결과는
삼각형 형태, 결정인자 형태
삼각형 형식: 가장자리 색상은 어느 삼각형 영역이 각각 양(녹색)과 음(빨간색)인지를 나타낸다.
Eliminating the brackets and using (see convention above), one gets the determinant form of the area formula:
i번째 결정인자의 1/2은 삼각형, , + 1 이 버전의 면적 공식은 삼각형 형태라 불린다.
기타 공식
With (see convention above) one gets
합을 모두 합하고 를 제외하면 다음과 같은 결과를 얻을 수 있다.
identity i =+ = x - 1 \sum 을 얻는다.
폴리곤의 조작
( ,.. . . . . . ) 은(는) 의 단순한 다각형 , . . . . . . .N}의 방향 영역을 나타낸다.의 방향이 양/음이면 A이(가) 양/음이다. 면적 공식의 삼각형 형태 또는 아래 다이어그램에서 > n 을 관찰한다
= 1 의 경우 먼저 지수를 이동시켜야 한다.
따라서 다음과 같다.
Moving affects only and leaves unchanged. Pk{\displaystyle P_{km그리고 4.9초 만}}를 Pk-1P+1에 평행하게이동해도면적의 변화는 없다.
을(를) 제거하면 전체 면적이 k- ,, + 1) 로 변경되며 양수 또는 음수일 수 있다.
, + 사이에 점 Q {\displaystyle 을를) 삽입하면 총 면적이 k, ,+ 1) 로 변경되며, 이 값은 양수 또는 음수일 수 있다
예:
폴리곤의 조작
위의 신발끈 체계의 표기법으로는, 신발끈의 방향 영역을 알 수 있다.
파란색 다각형:
green triangle:
red triangle:
파란색 폴리곤 마이너스 포인트 :
1, P
하나는 다음 방정식이 다음을 지탱하는지 점검한다.
일반화
더 높은 치수에서 폴리곤의 면적은 Shoelace 공식의 외부 대수 형태를 사용하여 정점으로부터 계산할 수 있다(예: 3d, 연속 교차 제품의 합계).
(정점이 일직선이 아닌 경우, 이것은 루프로 둘러싸인 벡터 영역, 즉 가장 큰 평면의 투사 영역 또는 "그림자"를 계산한다.)
또한 이 공식은 정점의 좌표에서 n차원 폴리토프의 부피를 계산하기 위해 일반화할 수 있으며, 보다 정확하게는 초경면 메시에서 계산할 수 있다.[10] 예를 들어, 3차원 다면체의 부피는 그 표면 망사를 삼각측량하고 각 표면 삼각형과 원점에 의해 형성된 사면체의 부호를 합하여 구할 수 있다.
합계가 면 위에 있고 정점을 일관성 있게 정렬하기 위해 주의를 기울여야 한다(모두 다면체 외부에서 시계 방향 또는 반시계 방향). 대안적으로, 표면 영역과 표면 규범에 관한 표현은 발산 정리를 사용하여 도출될 수 있다(다면체 § 볼륨 참조).