为什么我遇到的错误在阅读和操作在R2016b NetCDF文件吗?

6视图(30天)
为什么我遇到的错误在阅读和操作在R2016b NetCDF文件吗?
我试图读取和操作在R2016b NetCDF文件。从netcdf文件所在的目录(例如文件名是“SABER_test.nc”),我输入以下命令:
> > ncdisp (“SABER_test.nc”)
并得到以下错误消息:
错误:> > ncdisp (“SABER_test.nc”)
无效的MATLAB MEX-file“C: \ Program Files \ \ R2016b \ MATLAB工具箱\ \ imagesci \ + netcdf \ \ netcdflib。mexw64”:找不到指定的模块。
错误在netcdf。getConstant(23行)
param = netcdflib (“参数”,param_name);
错误在netcdf。打开(52行)
变长度输入宗量{1}= netcdf.getConstant(变长度输入宗量{1});
错误在internal.matlab.imagesci。数控/ openToRead(第1265行)
这一点。ncRootid = netcdf.open (this.Filename,“NOWRITE”);
错误在internal.matlab.imagesci。数控(121行)
this.openToRead ();
错误在ncdisp(50行)
ncObj = internal.matlab.imagesci.nc (ncFile);
然而,我能够阅读同一个NetCDF文件R2014b在同一个Windows 10机器。

接受的答案

MathWorks支金宝app持团队
MathWorks支金宝app持团队 2022年12月20日
编辑:MathWorks支金宝app持团队 2022年12月21日
这个问题可能是由于腐败的MATLAB安装。
为了确保其他墨西哥人文件可以加载在MATLAB中正确,你可以试着在MATLAB命令窗口中执行以下命令:
> > imread (“example.tif”);
> > h5read (“example.h5”,' / g1 / g1.1 / dset1.1.1 ');
上面的命令使用墨西哥人文件如果他们工作这意味着Visual c++ 2015可再发行的正确安装。
这个错误可以导致Visual c++时可再发行的是失踪,因此有依赖的问题。
确定失踪的库依赖关系,请从下面的链接下载“依赖沃克”:
安装一个支持的版本的编译器(仅Micr金宝apposoft Visual c++)的机器将自动安装可再发行的。请找到下面的支持的编译器列表:金宝app
如果你有访问另一台机器上,您还可以检查是否同一个NetCDF文件可以读取MATLAB R2016b那台机器。
如果你不能使用依赖沃克在您的系统上,我们无法确定哪些dll失踪。所以,我们建议做一个新的安装MATLAB R2016b并再次尝试读取文件。
请参考以下链接更多的信息关于如何重新安装MATLAB在Windows电脑:

更多的答案(0)

下载188bet金宝搏


释放

R2016b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的