- 积分
- 7095
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-11-26
- 最后登录
- 1970-1-1
|
发表于 2020-8-12 13:39:03
|
显示全部楼层
他这个所谓分开,其实就和明明是空间网格,却把各列折叠到第一列一样(可以理解为减少维度),不管你空间格点怎么排列,不影响EOF,那很显然,你一个10*20*30的u和一个10*20*30的v,就全都去掉行放进列里面,矩阵变成10*20*2*30,也就是说先写u后写v。
其实改变被EOF的行长度和列长度都对计算结果有影响,不过你要记住,不同的结果并不是包含了不同的物理意义,这只是一种规定,比如求出的模态个数是列长度个,其实你任意缩减列长度都行,只是换了一种计算方式,类似调参。但是要注意,10列的月平均数据是对10月长度数据求模态,5月当然就不一样了。
我对EOF的原理不是很懂,但我觉得,EOF是求一个时间上的关系,和空间有关,但空间上只影响计算方式。EOF为什么要先做距平?因为EOF里面有求协方差,协方差用于“衡量两组起伏的协同变化”,这个“起伏”,就是距平,英文名Anomaly也就是异常,异常只是对正常数据的偏移,只有数学意义,没有物理意义。 |
|