Формула шнурка , также известная как формула площади Гаусса и формула геодезиста , [1] — это математический алгоритм для определения площади простого многоугольника , вершины которого описываются декартовыми координатами на плоскости. [2] Она называется формулой шнурков из-за постоянного перекрестного умножения координат, составляющих многоугольник, подобно заправке шнурков. [2] Он имеет применение в геодезии и лесном хозяйстве, [3] среди других областей.
Формула была описана Альбрехтом Людвигом Фридрихом Мейстером (1724–1788) в 1769 году. [4] и основан на формуле трапеции, описанной Карлом Фридрихом Гауссом и К.Г. Якоби . [5] Треугольную форму формулы площади можно считать частным случаем теоремы Грина .
Формулу площади также можно применять к самоперекрывающимся многоугольникам, поскольку значение площади все еще ясно, хотя самоперекрывающиеся многоугольники, как правило, не являются простыми . [6] Более того, самоперекрывающийся многоугольник может иметь несколько «интерпретаций», но формулу Шнурка можно использовать, чтобы показать, что площадь многоугольника одинакова независимо от интерпретации. [7]
Формулы: Площадь данного многоугольника можно выразить множеством формул, которые связаны простыми операциями (см. ниже): Если многоугольник ориентирован отрицательно , то результат формул отрицательно. В любом случае – искомая площадь многоугольника. [8]
Формула треугольника является основой популярной формулы шнурков , которая представляет собой схему, оптимизирующую вычисление суммы определителей 2×2 вручную:
Особенно сжатую формулировку формулы можно дать в терминах внешней алгебры . Если являются последовательные вершины многоугольника (рассматриваемые как векторы в декартова плоскость), тогда
Край определяет трапецию с его ориентированной областью
В случае число отрицательное, в противном случае положительное или если . На схеме ориентация ребра показана стрелкой. Цвет показывает знак : красный означает , зеленый указывает . В первом случае трапеция называется отрицательной, во втором случае положительной . Отрицательные трапеции удаляют те части положительных трапеций, которые находятся за пределами многоугольника. В случае выпуклого многоугольника (на схеме верхний пример) это очевидно: площадь многоугольника равна сумме площадей положительных трапеций (зеленые края) минус площади отрицательных трапеций (красные края). В невыпуклом случае необходимо рассмотреть ситуацию более подробно. осторожно (см. схему). В любом случае результат
Форма треугольника, форма определителя [ править ]
Убираем скобки и используем (см. конвенцию выше), получаем детерминантную форму формулы площади:
Поскольку половина i-го определителя — это ориентированная площадь треугольника эта версия формулы площади называется формой треугольника .
Альтернативно, это частный случай теоремы Грина , в котором одна функция установлена в 0, а другая — в x, так что площадь является интегралом от xdy вдоль границы.
указывает ориентированную область простого многоугольника с (см. выше). является положительным/отрицательным, если ориентация многоугольника положительная/отрицательная. Из треугольной формы формулы площади или диаграммы ниже видно, что :
В случае сначала следует сдвинуть индексы.
Следовательно:
Движущийся влияет только и листья без изменений. Никакого изменения площади не происходит, если перемещается параллельно .
Очистка изменяет общую площадь на , который может быть положительным или отрицательным.
Вставка точки между изменяет общую площадь на , который может быть положительным или отрицательным.
Пример:
Используя приведенные выше обозначения схемы шнурков, получаем ориентированную область
В более высоких измерениях площадь многоугольника можно вычислить по его вершинам, используя форму внешней алгебры формулы Шнурка (например, в 3d, сумму последовательных векторных произведений ):
где сумма ведется по граням, и необходимо позаботиться о том, чтобы вершины были упорядочены последовательно (все по часовой стрелке или против часовой стрелки, если смотреть снаружи многогранника). В качестве альтернативы выражение через площади граней и нормали к поверхности можно получить с помощью теоремы о дивергенции (см. Многогранник § Том ).
^ П.В. Шор; CJ Ван Вик (1992), «Обнаружение и разложение самоперекрывающихся кривых», Comput. Геом. Теория Прикл. , 2 (1): 31–50, doi : 10.1016/0925-7721(92)90019-О
^ Ральф П. Боланд; Хорхе Уррутиа (2000). Задачи о полигонах . 12-я Канадская конференция по вычислительной геометрии. стр. 159–162.
^ Антти Лааксонен: Руководство по соревновательному программированию: изучение и улучшение алгоритмов посредством соревнований , Springer, 2018, ISBN 3319725475, 9783319725475, стр. 217
^ Маурен Абреу де Соуза, Умберто Ремиджио Гамба, Хелио Педрини: Мультимодальная визуализация: приложения и вычислительные методы , Springer, 2018, ISBN 331998974X, 9783319989747, стр. 229
Arc.Ask3.Ru Номер скриншота №: 9f1892c1c16c7fd1da789bb0dbd16119__1718026380 URL1:https://arc.ask3.ru/arc/aa/9f/19/9f1892c1c16c7fd1da789bb0dbd16119.html Заголовок, (Title) документа по адресу, URL1: Shoelace formula - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)