养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

对一系列散点如何利用matlab绘制凹多边形

时间:2024-09-20 17:46:07

在实际应用中,我们很多时候需要将一系列散点组成的凸多边形或凹多边形通过matlab绘图的方式展现出来,便于论文写作时候应用。这样一个简单的问题,对于matlab的初学者来说可能也是丈二和尚摸不着头脑!下面就通过一个简单的例子来描述下这个问题如何解决。

对一系列散点如何利用matlab绘制凹多边形

工具/原料

电脑,matlab

方法/步骤

1、对下图中的凹多边形,坐标分别为(0,4),(1,4),(2,1)和(3,9)。

对一系列散点如何利用matlab绘制凹多边形

2、其实,利用matlab做出上面的图非常的方便。禅旄褡瘦命令如下:plot([01230],[44194],'color','鸡堕樱陨red');其中:[01230]表示x坐标;[44194]表示y坐标;注意坐标要按照一定的顺序来排列,如逆时针顺序;color为红色;plot([01230],[44194],'color','green');将颜色改成绿色的结果如下图。

对一系列散点如何利用matlab绘制凹多边形

3、第二种方法:fill([01230],[44194],[00.50])水貔藻疽,将凹多边形填充为绿色。[00缕计瓤账.50]现在代表绿色,通过在0到1之间设置不同的数就可以表示不同的颜色了。fill([01230],[44194],[10.50])绘制的颜色如第二张图。

对一系列散点如何利用matlab绘制凹多边形

对一系列散点如何利用matlab绘制凹多边形

4、第三种方法:patch([01230],[44194],[000]);[000]表示黑色。patch([01230],[44194],[111]);表示填充色为白色。

对一系列散点如何利用matlab绘制凹多边形

对一系列散点如何利用matlab绘制凹多边形

5、如果想了解fill,plot和patch的更为详细的细节,只需要在命令窗口中输入:helpplot;helpfill或helppatch即可。

对一系列散点如何利用matlab绘制凹多边形

6、或者在帮助文档中,可直接搜索相关的命令,如下图所示。

对一系列散点如何利用matlab绘制凹多边形

© 一点知识