zoukankan      html  css  js  c++  java
  • matlab 读取nc

    在这里做个记录,这几个是matlab用来读取.nc格式数据的函数。只是函数,参数和变量为了便于理解,取括号中的名字。
     
    fid=netcdf.open('fname','nowriter');%打开文件
    vid=netcdf.inqvarid(fid,'varname');%返回各变量的id
    vardata=netcdf.getvar(fid,vid);%根据ID读出数据

    netcdf.close(fid);

    以下是个例子

    fid=netcdf.open('glpast_1700-2007_0.5.nc','NOWRITE');%全球1700-2007年0.5°的土地利用数据

    vid=netcdf.inqVarID(fid,'farea');

    data_grass=netcdf.getVar(fid,vid,'double');%将变量的类型指定为double

    netcdf.close(fid);

    这些函数要比ncread更好些,比如能指定数据类型为double类型。

  • 相关阅读:
    学生管理系统简化版
    图形用户界面编程——事件驱动编程
    图形界面编程
    集合框架
    多线程编程
    反射
    相关类
    异常(4.13)
    接口
    锁!代码锁
  • 原文地址:https://www.cnblogs.com/tiandi/p/4396820.html
Copyright © 2011-2022 走看看