爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9425|回复: 14

[讨论] 怎样对面积图和柱状图,填充正负不一样的颜色?

[复制链接]

新浪微博达人勋

发表于 2017-2-8 12:35:19 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
一个是面积图,一个是柱状图,希望大神能教一下怎么用代码绘出将正值为蓝色,负值为红色。

spi2.jpg
QQ图片20170208101915.png

SPI.xls

59 KB, 下载次数: 0, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-9 15:09:32 | 显示全部楼层
example:
x=linspace(0,2); y=sin(2*pi*x);
y1=y; y1(y1<0)=0; %y1是y轴上方的
y2=y; y2(y2>0)=0; %y2是y轴下方的
area(x,y1,'facecolor',b'),hold on
area(x,y2,'facecolor','r')

评分

参与人数 1金钱 +2 收起 理由
暖气团 + 2 赞一个!

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-2-9 15:12:46 | 显示全部楼层
jstzysq 发表于 2017-2-9 15:09
example:
x=linspace(0,2); y=sin(2*pi*x);
y1=y; y1(y10)=0; %y2是y轴下方的

谢谢,赞一个!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-14 20:45:00 | 显示全部楼层
y<0时设置这些点为0,然后用bar来画图,设置'r'
然后再y>0时设置这些点为0,然后用bar来画图,同样设置'b'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-17 08:53:43 | 显示全部楼层
谢谢分享,学习啦!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-12 16:38:13 | 显示全部楼层
师哥,我来给你点赞了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-6-14 10:42:08 | 显示全部楼层
王菜林 发表于 2017-4-12 16:38
师哥,我来给你点赞了

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-6-14 11:27:41 | 显示全部楼层
感谢@jstzysq 分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-12-1 17:06:20 | 显示全部楼层
师兄,我受教了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-12-1 17:09:33 | 显示全部楼层

哈哈哈~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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