Как я могу построить фигуру в MATLAB, такую как трапеция, указав только вершины? Я хочу, чтобы вершины были связаны сплошными линиями. Я также хочу рассчитать площадь, окруженную трапецией.
Как я могу это сделать?
Есть много вариантов построения.
сюжет , заливка , патч - все это будет возможным.
Используйте функцию polyarea , чтобы указать область, заданную набором вершин.
использовать заливку (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])