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

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

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