发布网友 发布时间:2022-04-22 01:10
共2个回答
热心网友 时间:2022-03-31 15:30
nc文件是常用的科学数据文件,该文件可以使用ncbrowse软件打开,但是个人觉得该软件只能打开一个nc文件,无法连续处理多个文件,因此这里介绍如何使用matlab打开该文件。
Matlab中如何打开nc文件
matlab2013之后,对nc文件的处理更进了一步,到了2016a版本就更加方便。
查看nc文件的命令:ncinfo;
我们在网上下载了一个nc文件“FK150117_wh300_tide_IO.nc”,使用ncinfo命令查看文件内容。
ncinfo('FK150117_wh300_tide_IO.nc');
Matlab中如何打开nc文件
Matlab中如何打开nc文件
可以查看到nc文件的各个变量的信息。
当然也有数据说明,我们打开time的attributes之后,可以看到相关信息。
Matlab中如何打开nc文件
可以根据自己的需要导出文件的内容。比如我们想导出文件中名字为lon和lat的信息。
使用ncread命令。
lon = ncread('FK150117_wh300_tide_IO.nc','lon');
lat = ncread('FK150117_wh300_tide_IO.nc','lat');
plot(lon,lat,'b.');
Matlab中如何打开nc文件
也可以使用uv生成其他图形:
u = ncread('FK150117_wh300_tide_IO.nc','u');
v = ncread('FK150117_wh300_tide_IO.nc','v');
quiver(lon,lat,u,v);
下图是放大后的矢量图形。
Matlab中如何打开nc文件
热心网友 时间:2022-03-31 16:48
我想问那个文件名里面的下划线小杠怎么在指令里打出来