24小时热门版块排行榜    

查看: 1274  |  回复: 5

wuwanghao

金虫 (正式写手)

[求助] matlab作图问题

本人在matlab中用pcolor函数做图,使用的命令是:
pcolor(X,Y,Z);    %%Plotting the full contour curve%%
shading interp;
caxis([Zmin,Zmax]);
colorbar;
图像显示是Z的数值越大,颜色越深越红,而Z的值越小,颜色越蓝。但是我想让Z的数值越大,颜色越蓝,而Z的值越小,颜色越红。试问怎样实现上述想法,而用inverse的模式作图,使函数值和颜色的映射关系反向,谢谢!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

水之积也不厚,则其负大舟也无力;风之积也不厚,则其负大翼也无力。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiji_n

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
把颜色表颠倒一下就可以达到目的
cmap=colormap;
cmap2=cmap(end:-1:1,;
colormap(cmap2)
2楼2013-05-11 12:29:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiji_n

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
wuwanghao: 金币+10, 有帮助 2013-08-02 11:10:07
wuwanghao: 金币+10, ★★★★★最佳答案 2013-08-02 11:21:40
cmap=colormap;
cmap2=cmap(end:-1:1,:  );
colormap(cmap2)

» 本帖已获得的红花(最新10朵)

3楼2013-05-11 12:29:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chaofan1231

银虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
楼主,我也是经常做这种图,但是matlab调节起来确实麻烦,所以方便起见还是将数据放到origin里边做吧。
4楼2013-05-13 21:33:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuwanghao

金虫 (正式写手)

送红花一朵
引用回帖:
3楼: Originally posted by jiji_n at 2013-05-11 12:29:44
cmap=colormap;
cmap2=cmap(end:-1:1,:  );
colormap(cmap2)

5楼2013-08-02 11:19:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuwanghao

金虫 (正式写手)

引用回帖:
3楼: Originally posted by jiji_n at 2013-05-11 12:29:44
cmap=colormap;
cmap2=cmap(end:-1:1,:  );
colormap(cmap2)

谢谢,大侠!本人还有一个问题想请教一下,对于colorbar中的标度步长能否自定义呀?方法是什么?!谢谢!你是行家!
水之积也不厚,则其负大舟也无力;风之积也不厚,则其负大翼也无力。
6楼2013-08-02 11:21:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wuwanghao 的主题更新
信息提示
请填处理意见