Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何通过仅给出顶点在 MATLAB 中绘制图形,例如梯形?我想要用实线连接的顶点。我还想计算梯形包围的面积。
我怎样才能做到这一点?
有很多绘图选项。
plot,fill,patch都是可能的。
使用函数polyarea为您提供由一组顶点指定的区域。
使用填充(x,y,颜色)
fill([1,2,3,4],[6,3,4,9],"red")
或 plot(x,y) 并在末尾重复第一个元素:
plot([1,2,3,4,1],[6,3,4,9,6])
编辑:对于该地区
polyarea([1,2,3,4],[6,3,4,9])