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

 时间:2026-02-12 23:14:00

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

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

2、其实,利用matlab做出上面的图非常的方便。

命令如下: plot([0 1 2 3 0],[4 4 1 9 4],'color','red');

其中:[0 1 2 3 0]表示x坐标;[4 4 1 9 4]表示y坐标;注意坐标要按照一定的顺序来排列,如逆时针顺序;color为红色;

plot([0 1 2 3 0],[4 4 1 9 4],'color','green');将颜色改成绿色的结果如下图。

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

3、第二种方法: fill([0 1 2 3 0],[4 4 1 9 4],[0 0.5 0]),将凹多边形填充为绿色。[0 0.5 0]现在代表绿色,通过在0到1之间设置不同的数就可以表示不同的颜色了。

fill([0 1 2 3 0],[4 4 1 9 4],[1 0.5 0])绘制的颜色如第二张图。

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

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

4、第三种方法: patch([0 1 2 3 0],[4 4 1 9 4],[0 0 0]);[ 0 0 0]表示黑色。

patch([0 1 2 3 0],[4 4 1 9 4],[1 1 1]);表示填充色为白色。

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

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

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

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

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

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

  • matlab怎么打开工作空间
  • 如何还原matlab默认窗口布局
  • matlab输入数组
  • matlab如何将编辑器和命令行放在一个界面
  • matlab如何画直线
  • 热门搜索
    胡辣汤的做法 西洋菜的做法 血压高怎么调理才会降 南瓜饼做法 鱼头炖豆腐的家常做法 米粉蒸肉的做法 微信群怎么解散 糖醋里脊的家常做法 板栗煲鸡汤的做法 赛螃蟹的做法