NETCDF error in MATLAB 2023b
古いコメントを表示
Hi All,
I am using MATLAB 2023b trial version and can not work with NETCDF files.
In this case I am not able to simply read one netcdf file. What is going on?
Did I miss any matlab installation file? Is it a bug version? See below
the error I get:
>> test
Error using mexcdf
## Unrecognized Matlab version.
Error in ncread (line 46)
[ncid]=mexcdf('ncopen',fname,'nc_nowrite');
Error in netcdf_load (line 15)
val = ncread(ncfile,varname);
Error in test (line 3)
netcdf_load('swa12_2_grd.nc');
>>
Thanks for any help,
Luciano
3 件のコメント
Walter Roberson
2023 年 11 月 16 日
odd. Question:are you using Apple Silicon?
Luciano Pezzi
2023 年 11 月 16 日
Tzu-Chun
2024 年 3 月 14 日
I also face the same problem as yours in 2023b version on Windows 11.
Have you solved your error yet?
回答 (1 件)
Takeyoshi Nagai
2024 年 7 月 4 日
3 投票
edit ncmex.m from line 113:
% Mex-file gateway.
v = version;
if eval(v(1)) > 4
fcn = 'mexcdf53'; % Matlab-5 or 6.
elseif eval(v(1)) == 4
fcn = 'mexcdf4'; % Matlab-4 only.
elseif eval(v(1:2)) >20
fcn = 'mexcdf60'; %Matlab-2020 or later.
else
error(' ## Unrecognized Matlab version.')
end
カテゴリ
ヘルプ センター および File Exchange で NetCDF についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!