爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: Aires

[程序设计] Matlab读取nc文件常用命令总结

  [复制链接]

新浪微博达人勋

 楼主| 发表于 2017-3-17 09:08:25 | 显示全部楼层
yysunnyboy 发表于 2017-3-17 01:32
楼主大人,我按照你的方法成功读取了nc文件中的数据,但是如何才能把数据和其对应的经纬度联系起来啊?即一 ...

数据变量的行和列不就是经纬度么,你把nc文件里面的经纬度读出来就行了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-17 09:51:43 | 显示全部楼层
mark 有用 蹭一蹭

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-18 15:25:11 | 显示全部楼层
就只有随时间变化的一维数组怎么读取?
ncdisp 50hPa-u.nc
Source:
           G:\50hPa-u.nc
Format:
           classic
Dimensions:
           time = 444
Variables:
    u   
           Size:       444x1
           Dimensions: time
           Datatype:   single
           Attributes:
                       _FillValue             = -3.28e+04
                       latitude               = 0
                       level                  = 50
                       units                  = 'm s**-1'
                       long_name              = 'U component of wind'
                       standard_name          = 'eastward_wind'
                       _FillValue_original    = -3.28e+04
                       missing_value_original = -3.28e+04
                       missing_value          = -3.28e+04
                       average_op_ncl         = 'dim_avg_n over dimension(s): longitude'
    time
           Size:       444x1
           Dimensions: time
           Datatype:   int32
           Attributes:
                       units     = 'hours since 1900-01-01 00:00:0.0'
                       long_name = 'time'
                       calendar  = 'gregorian'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-18 15:32:21 | 显示全部楼层
Aires 发表于 2017-3-17 09:08
数据变量的行和列不就是经纬度么,你把nc文件里面的经纬度读出来就行了

谢谢啊!   
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-30 17:51:08 | 显示全部楼层
最近刚学matlab,我输出的结果里面一直显示NaN,求教是什么情况
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-2 09:10:03 | 显示全部楼层
新手学习了,感谢楼主
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-16 09:55:04 | 显示全部楼层
precip=ncread('f:\bishe\precip.mon.ltm.nc','precip',[a(1) b(1) ...],[lon_num lat_num ...]);  
那个省略号是啥意思
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-4-16 10:31:15 | 显示全部楼层
Elric 发表于 2017-4-16 09:55
precip=ncread('f:\bishe\precip.mon.ltm.nc','precip',[a(1) b(1) ...],[lon_num lat_num ...]);  
那个 ...

就是你数据还有时间维度或者层维度啊等等,类似于经纬度的写法写上就行了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-21 19:59:55 | 显示全部楼层
感觉非常有用啊。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-9 12:12:04 | 显示全部楼层
实用,谢谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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