how to plot geometric figures?
53 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
bsd
le 29 Août 2011
Commenté : Badriah Al-Juaid
le 27 Oct 2019
Dear sir/madam,
I am working on geometric shapes. I need to plot geometric shapes like square, rectangle, triangle etc... in matlab. How could I do this in matlab? Looking forward to hearing from you soon.
Thanking you, BSD
0 commentaires
Réponse acceptée
Walter Roberson
le 29 Août 2011
Consider also patch()
rectangle() can be used to plot squares, rectangles, ellipses, and circles.
0 commentaires
Plus de réponses (4)
Honglei Chen
le 29 Août 2011
You can just give the coordinates for each vertex, e.g., for square
plot([0 1 1 0 0],[0 0 1 1 0])
If you don't want the axes, you can do
axis off
If you want to be fancy, you can wrap the above code in a function and take the width as the input and then calculate the vertex coordinates inside the function.
HTH
0 commentaires
ali cherif abdelkader
le 17 Fév 2018
hello brother, you can use GeoGebra app and copy the coordinate of your shape from GeoGebra to matlab one by one.
1 commentaire
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots 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!