爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10889|回复: 13

[讨论] SVD分析

[复制链接]

新浪微博达人勋

发表于 2017-5-24 21:10:59 | 显示全部楼层 |阅读模式

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

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

x
求助:参考http://bbs.06climate.com/forum.php?mod=viewthread&tid=13318上的程序,对两个物理量场7-11月进行标准化后进行SVD计算
然后把第一模态的两个场的时间系数画了出来
发现数值大小相差很多,但是我阅读了一些参考文献,发现人家的时间系数计算出来的两个场量级几乎一致,想请教大神们我的问题出在了哪里呢?
谢谢谢谢!

QQ图片20170524211612.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-24 21:28:27 | 显示全部楼层
求教大神解答一下{:cry:}{:cry:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-25 09:07:10 | 显示全部楼层
数据没错的话,没扣趋势?没做标准化?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-25 09:18:02 | 显示全部楼层
井中月 发表于 2017-5-25 09:07
数据没错的话,没扣趋势?没做标准化?

谢谢回答
可是我已经做了标准化了  扣趋势是什么意思?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-25 09:21:28 | 显示全部楼层
我的数据是月资料 然后我选取了68年7-11月的资料 首先将每月的海温距平进行了标准化处理 然后再求了一个年平均 得到一个lon*lat 68 的矩阵  这两个数据都是这样处理的
请问我这个做的有什么问题吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-25 13:03:11 | 显示全部楼层
二楼说的扣趋势就是扣除趋势,相当于一元线性回归之后,再减去回归值
MATLAB里的话,函数好像就叫detrend

对于有明显整体趋势的序列,不扣除趋势对整体的分析影响会较大,比如总体在增长,则前期整体偏小,后期整体偏大,这两边相对于序列均值的标准差都会偏大,那么标准化后会拖低中间部分的贡献

当然,看你这个“每月的海温距平”是什么了,如果是说是在年内或者其他“局地”“短时”尺度搞的,那相当于本身扣除了一部分趋势了,当我没补充……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-25 15:38:31 | 显示全部楼层
我的资料是月平均海温 然后我选取了1949-2016年每年的7-11月月平均海温距平做的
我感觉你说的那个和我的结果有点像哈哈我这个用标准化后处理进行SVd计算得到的海温距平的时间系数序列和我在EOF中只利用海温距平得到的时间系数序列就很明显不同
我想请教下去趋势指的是把什么趋势去掉呀?线性趋势?
谢谢
还有想请教下您做过SVD分析吗?是一定要把两个数据都进行标准化处理是吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-28 10:05:49 | 显示全部楼层
我能问一个不想关的问题么,图的坐标轴上的小刻度是怎么画的?minortick on没办法设置小刻度的个数。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-31 13:08:37 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-6-1 11:39:04 | 显示全部楼层
是不是别人在做svd之后对时间序列进行了标准化
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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