matlab如何自定义colorbar.docxVIP

  • 10
  • 0
  • 约1.57千字
  • 约 14页
  • 2018-01-26 发布于浙江
  • 举报
matlab如何自定义colorbar

matlab画平面分布图时colorbar的设置是非常重要的,好的colorbar不仅使图像更美观,而且能够使人更容易捕捉图上传递的信息。用过matlab的同学都知道matlab默认的colormap是jet, 也就是你画完图后输入“colorbar” 它所显示出来的颜色。此外,matlab还自带了很多colormap, 如hsv, autumn, bone, colorcube等等。我们直接在命令窗口输入例如colormap(hsv) 就可以是平面图的颜色显示相应的colormap。下面教大家如何自定义自己想要的colormap,方法十分简单。以中国海的海面温度图为例:这是一张有m_pcolor画出来的图,之后colormap是matlab默认的jet(即直接输入命令‘colorbar’显示的colormap)。如果我们这是在命令窗口输入‘colormap(hsv)’,则会变成下面这张图:(请忽视图标题,截图很麻烦,见谅)如果我们这是想定义一种新的colormap,颜色从赤,橙,白,蓝,紫依次传递的话(如下图),应该怎么做?这就要用到matlab的colormap Editor了。如下图:点击figrue窗口的Edit-colormap出现colormap Editor窗口:我们可以利用这个窗口直接设置自定义colormap。colormap Editor中有是一个色标尺,色标尺

文档评论(0)

1亿VIP精品文档

相关文档