polybool Command Incorrectly Gives Workspace Variables
显示 更早的评论
Hello,
I have a series of polygons which overlap and the combined polygons have some holes. I want to calculate the entire area of all the polygons and ignore the holes. I combine the polygons with the polybool command and the union setting and then want to use polyarea to find the area. When I use polyarea, the result is NaN and when I started to trace the problem, I noticed that the arrays which polybool give have a max and min value in the Workspace of NaN. However, if you look at the arrays, there are no NaN's. Has anyone run into this issue? It seems as if I can't use polyarea due to these "ghost" NaN's. If you can think of a better way to find the union area please let me know.
Thanks for any help or suggestions,
Patrick
3 个评论
Patrick Comiskey
2017-2-6
Walter Roberson
2017-2-6
Would you be able to post some data, perhaps a .m and a .mat, to reproduce the problem? Also, which MATLAB version are you using?
Patrick Comiskey
2017-2-6
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!