Plotting multiple polygons using lines
4 views (last 30 days)
Show older comments
I am trying to plot two polygons as shown in Figure 1. I am using the coordinates of the vertices as shown in the following code, but my plot (Figure 2) doesn't quite match Figure 1. I will appreciate any help.
clear all
X1=[28.15, 31.89, 46.22, 51.89, 55.37, 55.16, 38.49, 29.19, 28.15, 55.37, 154.84, 51.89, 55.37];% Vertices coordinates
Y1=[53.74, 66.27, 84.8, 80.83, 58.56, 58.00, 42.43, 48.6, 53.74, 58.56, 85.41, 80.83, 58.56];
X2=[28.15, 31.89, 46.22, 51.89, 55.37, 55.16, 38.49, 29.19, 28.15, 55.37, 154.84, 51.89, 55.37];
Y2=[53.74, 66.27, 84.80, 80.83, 58.56, 58.00, 42.43, 48.60, 53.74, 58.56, 85.41, 80.83, 58.56];
figure,
A =[X1.'; X2.']; B =[Y1.'; Y2.'];
plot(A,B,'LineWidth', 0.75)
xlim([0,100]);
ylim([0,100]);

0 Comments
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Elementary Polygons in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!