polybool Command Incorrectly Gives Workspace Variables
Afficher commentaires plus anciens
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 commentaires
Patrick Comiskey
le 6 Fév 2017
Walter Roberson
le 6 Fév 2017
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
le 6 Fév 2017
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrices and Arrays dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!