Question

Comment puis-je tracer une figure dans Matlab comme un trapèze en donnant uniquement les sommets?Je veux les sommets reliés par des lignes solides.Je veux aussi calculer la zone enfermée par le trapèze.

Comment puis-je faire ça?

Était-ce utile?

La solution

Utilisez remplissage (x, y, couleur)

fill([1,2,3,4],[6,3,4,9],"red")

ou tracé (x, y) avec les premiers éléments répétés à la fin:

plot([1,2,3,4,1],[6,3,4,9,6])

Edit: Pour la zone

polyarea([1,2,3,4],[6,3,4,9]) 

Autres conseils

Il existe de nombreuses options pour le traçage.

tracé , Remplissez , patch serait toutes des possibilités.

Utilisez la fonction Polyarea pour vous donner la zone spécifiée par unensemble de sommets.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top