爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4228|回复: 5

[程序设计] 小波分析求助!!!结果数据处理

[复制链接]

新浪微博达人勋

发表于 2018-4-18 23:08:33 | 显示全部楼层 |阅读模式

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

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

x
http://bbs.06climate.com/forum.p ... 3D1&fromuid=904参考这个帖子一楼做小波分析。发现contour出图后的结果有较大问题,如图所示。

                               
登录/注册后可看大图
现在难以理解contour(year,period,real(wave),levels,'k-');加了period后图形感觉整体是下移的,所得结果看着也较为合理,不知道这是什么原因。

                               
登录/注册后可看大图
直接画实部的结果下边为什么会有那么长的空白,应该怎么解决这个问题,如何对小波系数直接处理(准备将数据处理后用surfer画图,matlab出图效果不是很理想),让出图可以达到加了period的效果。。比较急,希望能有人指点一下。

加了period后结果

加了period后结果

直接画小波实部结果

直接画小波实部结果
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-19 18:35:05 | 显示全部楼层
啵啵馨嗳 发表于 2018-4-19 15:25
我想请问一下,如何直接对数据进行控制,然后导出数据到figure画图,Matlab画图我感觉不太理想。而不是在 ...


没看明白……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-19 15:25:08 | 显示全部楼层
weinihou 发表于 2018-4-19 13:12
就是加了横纵坐标对应

我想请问一下,如何直接对数据进行控制,然后导出数据到figure画图,Matlab画图我感觉不太理想。而不是在contoura的时候来控制。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-19 13:13:19 | 显示全部楼层

我怎么这么闲,竟然跑出来回答问题不睡觉……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-19 13:12:35 | 显示全部楼层
就是加了横纵坐标对应


本来做小波的时候类似FFT那种,“快速傅里叶变换”,这个“快速”体现在取离散的周期(波数、波长)

所以比如你生成一个100*20的矩阵,如果你不指定那个20对应哪些周期,contourf和contour默认就是1,相当于一个位置一个值,均匀分散在100*20的区域里
当你指定好了这20个行或者列对应哪些值,那就是非均匀的100*20个值了,也是实际要的效果

比如
[4,4;
5,5]
这样的,默认就是4个一样大的块,但你知道本来4和5一个是对应y为3,一个是3000,你绘图肯定要加控制啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-19 08:57:46 | 显示全部楼层
则年就没人解答一哈呢?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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