Вопрос

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

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

Это было полезно?

Решение

Используйте заполнение (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]) 
.

Другие советы

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

Участок , Заполните , Патч все будет возможностями.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top