声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 4779|回复: 4

[绘图技巧] 请教色标的设置

[复制链接]
发表于 2010-6-28 11:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我在用pcolor绘图时,使用
pcolor(data1,data3(:,1)/1000.,data3(:,2:102));colormap(jet);%% 绘图部分

得到如图1那样的色标,很难看。我想要图2那样,间隔是固定的,每个间隔的值可以设定,这样多幅图就可以使用统一的色标。
谢谢!(排版不是很好,不好意思)

[ 本帖最后由 digua 于 2010-6-28 11:41 编辑 ]
123.jpg
2.jpg
回复
分享到:

使用道具 举报

 楼主| 发表于 2010-6-28 18:40 | 显示全部楼层
已经搞定了,谢谢关注

点评

记得与大家分享你的成果! :)  发表于 2010-12-31 23:47
发表于 2010-6-28 18:50 | 显示全部楼层
建议与大家分享你的成果, 做个结束!
发表于 2011-9-2 00:26 | 显示全部楼层
Ref: filled contour plot with precise colormap http://www.mathworks.com/matlabc ... th-precise-colormap
   more realistic colorbarf http://www.mathworks.com/matlabcentral/fileexchange/14290-cbarf
   Contour的LineStyle和colorbar的颜色 http://forum.vibunion.com/thread-95655-1-1.html
 楼主| 发表于 2011-9-2 15:28 | 显示全部楼层
回复 3 # ChaChing 的帖子

其实就是两条命令
第一条:设置色标的范围
caxis([0,0.25]);
第二条:给色标标注分间隔,同时标注;
colorbar('ytick',0:0.05:0.25,'YTickLabel',{'0','0.05','0.1','0.15','0.20',...  
'0.25  (%)'})  

注:首先定义colormap(colordata)中的间隔数要等于或大于你的分隔数,否则会重复使用

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-26 12:21 , Processed in 0.086888 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表