请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 022

[源程序] MATLAB读nc文件及创建写入nc

  [复制链接]

新浪微博达人勋

发表于 2015-8-12 09:46:15 | 显示全部楼层
lhaikun@163.com 发表于 2015-8-12 00:44
请问你改的时候只修改了_FillValue吗,missing_value改了没,我按照楼主的写法总是报如下错误,望指教
E ...

错误之处应该是电脑没有识别fillValue的数值。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-12 10:28:53 | 显示全部楼层
映山红 发表于 2015-8-12 09:46
错误之处应该是电脑没有识别fillValue的数值。

我本来都设定的为-99999,在_FillValue那边按照你说的加上double后再查看自己写的nc文件时候,_FillValue处显示的是另外一个数值,不是-99999,读出来的数据中原本的-99999直接就是NAN了。_FillValue和missing value有什么区别你搞懂了吗?望指教
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-13 17:29:24 | 显示全部楼层
lhaikun@163.com 发表于 2015-8-12 10:28
我本来都设定的为-99999,在_FillValue那边按照你说的加上double后再查看自己写的nc文件时候,_FillValue ...

用我的方法是可以写好nc文件的。MATLAB会以科学计数法方式表示-99999吧。无论你将_FillValue设为多少,MATLAB自动一律改为NAN,默认为缺失值,也许是为了减小存储量吧。我没有搞懂_FillValue(填充值)和missing value(缺失值)的区别,我认为实质一样,只是叫法不同而已。还请高手指教。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-13 18:28:27 | 显示全部楼层
映山红 发表于 2015-8-13 17:29
用我的方法是可以写好nc文件的。MATLAB会以科学计数法方式表示-99999吧。无论你将_FillValue设为多少,MA ...

恩 那个数变了是变成科学计数法了,两者的区别我也没查到 两个分别用一下感觉是一样的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-15 18:15:26 | 显示全部楼层
谢谢分享!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2015-8-16 17:15:49 | 显示全部楼层
多谢楼主分享,先研究下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-17 10:53:29 | 显示全部楼层
想下载,没钱了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-17 11:12:11 | 显示全部楼层
下载学习学习
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-18 14:21:38 | 显示全部楼层
haod\\thank
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-19 07:09:11 | 显示全部楼层
先評分累計再來下載!謝樓主!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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