Draw a symmetrical shape on the x-axis, y-axis, and origin using the transformation matrix
1 次查看(过去 30 天)
显示 更早的评论
pgon = polyshape([3 3 2 3 5 6 5 5], [-1 -3 -3 -4 -4 -3 -3 -1]);
plot(pgon)
this is my polygon matrix i want to draw Symmetry on x-axis,y-axis,origin but i don't know how
what should i do?
0 个评论
回答(1 个)
darova
2020-4-21
I used patch
x = [3 3 2 3 5 6 5 5];
y = [1 3 3 4 4 3 3 1];
cla
patch(x,y,'r');
patch(x,-y,'r');
patch(y,x,'r');
patch(-y,x,'r');
You can also use rotate to rotate your object
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Elementary Polygons 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!