Has MATLAB implemented a polygon offset function?
22 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi! I have 2D CMM data mapping the inside of a pipe at a plane of interest prior to coating and coating thickness measurements at various points inside the pipe. I want to plot the CMM data, offset each wall of the pipe by its corresponding thickness, and use the offset data to calculate the coated cross-sectional area of the pipe (see diagram below). Is there a simple way to do this? If not, does MATLAB have a built-in function to offset the data by a uniform thickness (similarly to CAD software)?
Thanks!
0 commentaires
Réponses (1)
Matt J
le 8 Jan 2021
Modifié(e) : Matt J
le 8 Jan 2021
Sounds like you could do that with polybuffer
and polyshape.area()
2 commentaires
Steven Lord
le 13 Jan 2021
Can you share a small sample of data with which you can reproduce this behavior? Please include either a data set that's small enough to include as text in a comment or a small MAT-file as an attachment to a comment.
Voir également
Catégories
En savoir plus sur Elementary Polygons dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!