爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12893|回复: 22

SVD求助

[复制链接]
发表于 2016-9-25 21:28:50 | 显示全部楼层 |阅读模式

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

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

x
请问ncl里的svd的绘图例子在哪?求网址
另外请问现有数据3维(time,lat,lon),ncl的svd函数要求2维(col,time)
该怎么把3维变2维??????
密码修改失败请联系微信:mofangbao
发表于 2016-9-26 07:13:03 | 显示全部楼层

回帖奖励 +2 金钱

先把三维的数据reshape成两纬的, (time, lat, lon) -> (time, lat X lon) 就可以了
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2016-9-26 10:12:50 | 显示全部楼层

回帖奖励 +2 金钱

本帖最后由 潇潇 于 2016-9-26 10:23 编辑

我是先把3维变成1维,然后再1维变2维。
x1d= ndtooned(inx)
x= onedtond(x1d,(/dimsizes(inx&time),dimsizes(inx&lat)*dimsizes(inx&lon)/))
再定义一下就好了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-9-26 11:01:38 | 显示全部楼层
rrrrice 发表于 2016-9-26 07:13
先把三维的数据reshape成两纬的, (time, lat, lon) -> (time, lat X lon) 就可以了

最后出图,也是用reshape把他变回去吗????
密码修改失败请联系微信:mofangbao
发表于 2016-9-26 14:11:09 | 显示全部楼层
qq469015280 发表于 2016-9-26 11:01
最后出图,也是用reshape把他变回去吗????

是的,再reshape回去。
密码修改失败请联系微信:mofangbao
发表于 2016-9-26 14:11:14 | 显示全部楼层
qq469015280 发表于 2016-9-26 11:01
最后出图,也是用reshape把他变回去吗????

是的,再reshape回去。
密码修改失败请联系微信:mofangbao
发表于 2016-9-27 08:14:39 | 显示全部楼层

回帖奖励 +2 金钱

小伙伴们都很机智啊,加油
密码修改失败请联系微信:mofangbao
发表于 2016-9-27 11:37:47 | 显示全部楼层

回帖奖励 +2 金钱

各路大神显神通,真是人才济济啊
密码修改失败请联系微信:mofangbao
发表于 2016-10-10 13:49:46 | 显示全部楼层

回帖奖励 +2 金钱

学习了,解决问题了
密码修改失败请联系微信:mofangbao
发表于 2017-3-20 08:39:07 | 显示全部楼层

回帖奖励 +2 金钱

学习了,谢谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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