Matlab一个窗口如何绘制多个子图

Matlab中,可以用函数绘制曲线与图片等,如用plot号令。可以知道若是插手hold on号令,可以将多个内容放在一个窗口中,若是插手figure号令,可以将成果显示在分歧窗口中。而若是想在统一窗口,分多列多行,显示成果,即用一张图,以子图形式,显示成果,需要利用subplot号令,接下来,具体介绍其用法。

东西/原料

  • 装有Matlab软件电脑一台

方式/步调

  1. 1

    打开软件,如图,只截取了图像输出节制部门语句,这里需要输出3个分歧曲线,经由过程figure节制成果显示到的窗口。

  2. 2

    运行后,如下图,经由过程这种节制体例,只是将成果别离存放到分歧窗口,并不是在统一窗口下,分多行显示。

  3. 3

    而若是利用hold on,如图1,注重需要添加多次,运行法式后,如图2,可以看到3种成果位于统一窗口,但并不是想要的,分子图显示。

  4. 4

    想达到所需结果,需利用subplot,如图,需为每个输出成果,添加此语句。函数后有(n,m,a)格局语句,n指的是所有图筹办分的行数,m为列数,a则指的是第几幅图。

  5. 5

    同样,运行该段代码,可获得2乘2的成果。进一步领会此函数用法,即先按照需要,选择好m、n取值,这两者对于所有子图设置数值完全一致,而a则暗示第几幅,是按照先行后列的方式计数的,如图中编号。

  6. 6

    如改为一行三列显示,如图1,点窜代码后,成果如图2,如许可进一步领会subplot后面3个参数的意义。如许若何利用子图显示,介绍完当作。

注重事项

  • 需按照子图数,合理选择分几行几列显示。
  • 感激阅读,接待点赞、投票、保藏,感谢!
  • 发表于 2018-06-06 00:00
  • 阅读 ( 1815 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具