7
\ begingroup美元

我已经下载了海洋颜色的海洋表面温度数据网站,NetCDF格式的文件,不含geophysical_data变量风场,qual_sst,flag_sst,bias_sst等等。我用下面的MATLAB代码文件阅读和给了我一个错误:

temp = ncread (“A2014213085500.L2_LAC_SST.x.nc”、“场”)

错误:

使用internal.matlab.imagesci错误。数控/ getGroupAndVarid(第2075行)找不到变量或一组“场”文件。在internal.matlab.imagesci错误。数控/读(第593行)[gid, varid] = getGroupAndVarid(这个,位置);错误ncread(58)行vardata = ncObj。读(varName变长度输入宗量{:});

有人能告诉我错误的原因是什么?

\ endgroup美元
3
  • \ begingroup美元 有NetCDF-3 NetCDF-4。你的数据是什么格式,你阅读常规格式是什么? \ endgroup美元
    - - - - - -gerrit
    在10。54分2015年7月27日
  • \ begingroup美元 b / w这两种的主要区别是什么?因为我不知道我的文件格式,我怎么能找到了吗?我检查了文件属性和其出示.NC文件类型。 \ endgroup美元
    - - - - - -Ahsan
    2015年7月27日17:04
  • \ begingroup美元 几个问题:为什么网站的海洋表面温度?(为什么不hycom.org ?)什么网站?(它总是好的说哪里。)你下载了什么文件?你用ncdump检查该文件的内容吗?你为什么使用FTP时可以使用简化? \ endgroup美元
    - - - - - -大卫Hammen
    2015年7月28日13:55

1回答1

6
\ begingroup美元

这些天我使用:ncgeodataset。程序允许提取数据的一个子集,而无需加载整个文件或甚至一个数组到Matlab。这对大型数据集是伟大的。

\ endgroup美元
0

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款,隐私政策饼干的政策

    不是你要找的答案?浏览其他问题标记问你自己的问题