The command linexlines2D() offered in this submission is a flexible tool for computing the intersection points between a reference 2D line segment and a batch of other 2D line segments. Either the reference line segment or those in the batch (or both) can also be infinite lines, specified by 2D line equations.
If a batch of line segments is given, they may form an arbitrary cloud of line segments or they may form the boundaries of a polyshape. If the latter, the batch can be specified by passing a polyshape object as input to linexlines2D(). The thumbnail image above illustrates an example of this. Additional illustrations of usage can be found under the Examples tab.
引用格式
Matt J (2024). Intersections of multiple 2D lines or line segments (https://www.mathworks.com/matlabcentral/fileexchange/93470-intersections-of-multiple-2d-lines-or-line-segments), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
创建方式
R2020a
兼容任何版本
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!