图片缩略图

geom2d

版本1.25 (427 KB) 大卫Legland
为matlab的几何库。对点、线、圆、多边形进行几何计算…

32.8K下载

更新2019年9月26日

查看许可协议

编者按:此文件被选为Matlab Central本周精选

几何学库处理和可视化几何原语,如点,线,圆和椭圆,折线和多边形…
目标是提供一个用于操作几何原语的低级库,使开发更复杂的几何算法变得更容易。
该库提出以下功能:
*使用直观的语法创建各种形状(点,圆,线路,椭圆,折线,多边形)。例如:CreateCircle(P1,P2,P3)要通过3点创建圆,创建并行和垂直线
*在线和圆之间计算2行之间的交叉点
*工作的折线和多边形:计算中心和面积,扩展,剪辑与半平面…
*测量距离(点,点和一行之间,点和一组点),角度(一行,3个点之间)或测试几何体(在圆上的一行上点)。
*操纵平面变换。例如:P2 = transformPoint(P1, createRotation(CENTER, THETA));
*容易画形状。drawCircle([5050], 25), drawLine([X0 Y0 DX DY]);一些剪切是为无限的形状执行的,如线或射线。
额外的帮助在geom/Contents中提供。M文件,以及“points2d”等摘要文件。m’或‘lines2d.m”。
注意:该项目已经与geom3d库(FeX 24484)合并,现在托管在GitHub上:https://github.com/mattools/matGeom

引用作为

大卫Legland(2021)。geom2d(//www.tianjin-qmedu.com/matlabcentral/fileexchange/7844-geom2d), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2019a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

geom2d demos-geom2d /三角形

geom2d / demos-polygons2d

GEOM2D / DEMOS-POLYNOMIALCURVES2D

geom2d / geom2d

geom2d / geom2d /私人

geom2d / polygons2d

geom2d / polygons2d /私人

Geom2d / polynomialcurves2d.

geom2d /跑龙套