mdsk.net
当前位置:首页 >> 用mAtlAB读取nC文件 >>

用mAtlAB读取nC文件

nc文件是常用的科学数据文件,该文件可以使用ncbrowse软件打开,但是个人觉得该软件只能打开一个nc文件,无法连续处理多个文件,因此这里介绍如何使用matlab打开该文件。 Matlab中如何打开nc文件 matlab2013之后,对nc文件的处理更进了一步,到...

首先,nc1的这个“3”是netcdf.open函数返回的ncid;Matlab自带、与NETCDF相关的 Low-Level 函数中很多以 id 来识别文件(ncid)、维度(dimid)、变量(varid)。在help中搜索 “netcdf” 可以找到所有相关函数。 其次,仅需要从nc文件中读取数据时...

当matlab打不开较大的nc文件时怎么处理 在matlab中读取nc文件的步骤如下: 1、在matlab命令窗口下键入ncbrowser,回车,打开要读取的nc文件,就可以出现一个界面; 2、界面分三列,选中中间一列的某一变量,就可以通过点击第三列查看该变量的基...

我是经常读netcdf文件,在matlab里面 你可以看看netcdf帮助,其实很详细的 %An example to generate an nc file % ---------------------------- DEFINE THE FILE --------------------------- % ncquiet % No NetCDF warnings. nc = netcdf('nc...

在菜单栏中选择File->Import Data,选中你的文件导入即可,注意导入时文件类型选择All Files。不过同时也有该文件仍然不能识别的可能。

处理大量数据可以考虑使用matlab的大数据功能。看看有关datastore的文档吧

clear all fgrd='/data/analysis_ms/2008080100_da.nc' %文件路径 nc=netcdf.open(fgrd, 'NC_NOWRITE'); %打开文件 start=[0,0,0]; % 起点位置 [0,0,0] count=[145,96,30]; % 向后计数 vid=netcdf.inqVarID(nc,'EC'); % 获取变量名的ID ec=netcd...

在Matlab中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy函数,它能把具有不同量纲,不同数量级的两个函数绘制在同一个坐标中,有利于图形数据的对比分析。使用格式为:plotyy(x1,y1,x2,y2) x1,y1对应一条曲线,x2,y2对应

根据你的描述: 如果是纯数据load就行了; 如果有头文件; 用dlmread命令比较合适。 仅供参考,希望能帮助到你!

v=ncread('文件名.nc','变量名‘) xx=v(1,::); zz=reshape(xx,180,360) mesh(zz) 当然也可以其他!祝你好运!我也在用matlab读取nc文件的数据!

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com