爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7625|回复: 4

关于ncl做SVD 的问题

[复制链接]
发表于 2021-12-9 17:40:57 | 显示全部楼层 |阅读模式
10金钱
参考了朋友们做的SVD脚本进行修改,一直做不出来,一个原因是贴出来的脚本大多是三维,我的数据中还有(time level lat lon)四维的,改的时候不知道怎么改,还有一个原因是看到说ncl做SVD不能有缺测值,有缺测值我不知道该怎么处理,朋友们有除了NCL更好的选择吗

最佳答案

查看完整内容

ncl的话直接切片,matlab用squeeze
密码修改失败请联系微信:mofangbao
发表于 2021-12-9 17:40:58 | 显示全部楼层
疯妹子 发表于 2021-12-10 11:25
比如我需要200hpa 的提前用CDO提取出来 他好像还是四维的 这可咋办

ncl的话直接切片,matlab用squeeze
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2021-12-9 18:41:11 | 显示全部楼层
你需要哪一维就把哪一维提取出来呗,matlab或者python做svd也不错
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

 楼主| 发表于 2021-12-10 11:25:05 | 显示全部楼层
zhoushiyang123 发表于 2021-12-9 18:41
你需要哪一维就把哪一维提取出来呗,matlab或者python做svd也不错

比如我需要200hpa 的提前用CDO提取出来 他好像还是四维的 这可咋办
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2021-12-10 14:49:13 | 显示全部楼层
NCL做SVD确实不能有缺测值,所以做海温就考虑一下fortran或其他的办法。
如果没有缺测,但是若干维,做循环就行啊
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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