Построение трапеции в MATLAB - PullRequest
0 голосов
/ 10 марта 2012

Как я могу построить фигуру в MATLAB, такую ​​как трапеция, указав только вершины? Я хочу, чтобы вершины были связаны сплошными линиями. Я также хочу рассчитать площадь, окруженную трапецией.

Как я могу это сделать?

Ответы [ 2 ]

2 голосов
/ 10 марта 2012

Есть много вариантов построения.

сюжет , заливка , патч - все это будет возможным.

Используйте функцию polyarea , чтобы указать область, заданную набором вершин.

1 голос
/ 10 марта 2012

использовать заливку (x, y, цвет)

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

или график (x, y) с повторением первых элементов в конце:

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

Редактировать: для области

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