geom2d

Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons...

https://github.com/mattools/matGeom

ダウンロード
ダウンロード

現在この提出コンテンツをフォロー中です。

編集メモ: This file was selected as MATLAB Central Pick of the Week

引用

David Legland (2026). geom2d (https://jp.mathworks.com/matlabcentral/fileexchange/7844-geom2d), MATLAB Central File Exchange. に取得済み.

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.25.0

renamed inertiaEllipse into equivalentEllipse, added principalAxes, various bug fixes.

ダウンロード
1.24.0

add new functions for polygons

ダウンロード
1.23.1

update project link

ダウンロード
1.23.0

* added new functions: randomPointInPolygon, resamplePolygonByLength, polygonEdges
* improved precision of computation for several functions (eg isPointOnEdge, isParallel/isPerpendicular...)
* updated intersectLineCircle, minDistancePoints

ダウンロード
1.22.0

various updates in header docs

ダウンロード
1.21.0

remove license statements

ダウンロード
1.20.0

add missing utility directory, update description

ダウンロード
1.19.0

update computation of polygon/polyline self-intersections, add registerICP for Iterative Closest Point registration, add some functions (polygonSymmetryAxis, signatureToPolygon).
Some deprecated functions were removed.

ダウンロード
1.18.0

update medialAxisConvex, add smoothPolygon, smoothPolyline, findClosestPoint functions

ダウンロード
1.17.0

fix several bugs (clipEdge, removeMultipleVertices...), various doc update, add some demos for polynomial curves

ダウンロード
1.16.0

various code cleanup and doc updates

ダウンロード
1.15.0

lot of code cleanup, new functions for working with polygons, clean up drawing functions

ダウンロード
1.14.0

fixed bugs in intersectLineCircle, added minimumCaliperDiameter and averagePointSet of a set of points. Now uses degrees for representing shapes

ダウンロード
1.13.0

split library in several packages, add several functions (circle and circle-line intersections, computation of inertia ellipse)

ダウンロード
1.12.0

fix bugs (intersectLines, isPointOnEdge), remove obsolete licence considerations

ダウンロード
1.11.0

bug fixes (isPointOnEdge, intersectPolylines), remove obsolete licence info

ダウンロード