4.使用matlab读取NetCDF数据

本文介绍了NetCDF数据格式,包括其维度、变量、坐标变量、属性和全局属性等组成部分,重点讲解了如何在Matlab中读取和处理NetCDF数据,尤其针对CryoSat产品的应用。
摘要由CSDN通过智能技术生成

4.1NetCDF数据格式简介

NetCDF(网络公共数据格式)是一组软件库和自描述的、机器独立的数据格式,支持面向阵列的科学数据的创建、访问和共享。
用于CryoSat的netCDF文库的版本符合NetCDF-4 CF标准,由以下元素组成:
1.维度(dimensions):
维度用于表示真实的物理维度(例如,时间、纬度、经度和高度)或索引其他数量(例如记录、波形或样本的数量)。netCDF维度同时具有名称和长度,并且可以是有限的,也可以是无限制的(即,可以附加到的维度)。
2. 变量(variables):
变量用于在netCDF数据集中存储大部分数据。变量表示相同类型的值的数组。一个标量值被视为一个0维数组。变量具有名称、数据类型,以及由创建变量时指定的维列表描述的形状。一个变量也可能具有关联的属性,这些属性可以在创建变量后被添加、删除或更改。
3.坐标变量(coordinate variables):
一个变量可以与一个维度具有相同的名称,在这种情况下,该变量被称为坐标变量。它通常定义了一个与该维度对应的物理坐标。如果一个维度有一个相应的坐标变量,那么这就提供了一种通常更方便的指定其位置的替代方法。当前使用坐标变量的应用程序包通常假设它们是数值向量和严格单调的(所有的值都是不同的,可以增加或减少)。
4.属性:
属性用于存储有关数据(辅助数据或元数据)的信息。大多数属性都提供了有关特定变量的信息。这些变量由该变量的名称(或ID)以及属性的名称来标识。
5.全局属性(global attributes):
一些属性提供了关于整个数据集的信息,它们被称为全局属性。特别是,Cryosat产品中使用的全局属性包含EE标头中存在的信息

4.2 matlab读取NetCDF数据

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值