matlab-colormap-contourf函数

contourf:填充二维等高线

举两个例子来仔细分析一下等高线(和我的师兄耗时一小时搞明白的等高线)

x=[1,1;2,2];
y=[1,2;1,2];
z=[1,2;3,4];
figure(1);
contourf(x,y,z,'showText','on');

 

可以看到x与y对应的点的坐标作为顶点[(1,1),(1,2),(2,1),(2,2)]框住了一个区域,在这个区域内做等高线

每个顶点对应的高度在z矩阵对应位置给出,例如(1,1)点对应的高度就是1,(1,2)点对应的高度就是2

(1,1)定点对应高度1;(2,3)定点对应的高度是2,(3,2)定点对应高度是3,(4,4)定点对应的高度是4

而其余的倾斜度代表着高度递增递减的过程中两个坐标轴对应的比例变化的斜率.

这样就算把等高线的问题给彻底弄明白了

 

colormap:

colormap map 将当前图窗的颜色图设置为预定义的颜色图之一。如果您为图窗设置了颜色图,图窗中的坐标区和图将使用相同的颜色图。新颜色图的长度(颜色数)与当前颜色图相同。当您使用此语法时,不能为颜色图指定自定义长度

colormap(map) 将当前图窗的颜色图设置为 map 指定的颜色图。

colormap(target,map) 为 target 指定的图窗、坐标区或图形设置颜色图,而不是为当前图窗设置颜色图。

cmap = colormap 返回当前图窗的颜色图,形式为 RGB 三元组组成的三列矩阵。

cmap = colormap(target) 返回 target 指定的图窗、坐标区或图的颜色图。

  • 22
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值