How to un-bowtie this bow-tie?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
The below is taken from the polyshape example (specifically the bow-tie one) in the MATLAB documentation. Is there a way to turn this bowtie BACK into a simple rectangle polygon?
P = [0 0; 1 1; 1 0; 0 1; 0 0];
pgon = polyshape(P)
%Plot the polygon and compute its area.
plot(pgon)
A = area(pgon)
0 commentaires
Réponses (1)
Sai Kiran
le 21 Oct 2022
Hi,
I understand that you want to convert the existing shape into rectangle.
The polyshape syntax takes the points from matrix P and creates a shape by connecting each point in a linear fashion.
By changing the order of coordinates in matrix P, you would get a rectangle.
Below code gives the rectangle.
Hope it helps!
P = [0 0; 1 0; 1 1; 0 1; 0 0];
pgon = polyshape(P)
%Plot the polygon and compute its area.
plot(pgon)
A = area(pgon)
0 commentaires
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!