爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6764|回复: 8

[讨论] matlab画图出现的问题

[复制链接]

新浪微博达人勋

发表于 2013-3-24 20:06:53 | 显示全部楼层 |阅读模式

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

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

x
untitled.jpg 大家好:
       小弟刚学习使用matlab画气象图,在画1984年1月,月平均表面温度等值线图的时候出现如上问题,右边出现白边,希望坛友解答啊~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-2 08:18:16 | 显示全部楼层
查看数据lon的范围是不是最大没有达到180?
如果你使用m_map画图,有两个解决方法:1)可以在m_proj中设置 'lon',[-180  实际最大值] ,这样画出来没有白边,不过这时用m_grid标注经度坐标时候就对应不到180°N了,所以相应的m_grid可以这样设置:'xtick',([-150 -120 -90 -60 -30 0 30 60 90 120 150], 即不在图上标出180。 2)如果不介意白边,可以在m_proj中设置'lon',[-180  180],而在 m_grid中将xtick最后一位标上实际最大值。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2013-3-25 00:21:54 | 显示全部楼层
需要对底图进行调整。
楼主是否可以分享一下你的程序,画图的程序。这样可以帮助到你。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-26 09:40:54 | 显示全部楼层
我没弄错的话应该是数据的问题,LZ是用contourf画的么?那样的话试试把横坐标范围改成[-180 180],然后在你用来绘图矩阵的最后,加一列经度是-180度的那列。白边的问题应该是180度处没有数据,通过加列把全球数据闭合起来估计就可以了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-27 10:48:20 | 显示全部楼层
经纬度出错了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-1 17:06:17 | 显示全部楼层
好东西啊,xuexi
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-9 23:33:32 | 显示全部楼层
请问lz是在哪里下载的数据 啊,我只找到了海温和地表温度的,但是两个加在一起的没有找到。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-10 14:41:00 | 显示全部楼层
矩阵问题?
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-4-10 16:22:14 | 显示全部楼层
经纬度范围出错了吧
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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