Filter löschen
Filter löschen

How to make a file size smaller when export as a netcdf?

2 Ansichten (letzte 30 Tage)
hinami
hinami am 15 Jan. 2021
Beantwortet: KSSV am 15 Jan. 2021
Hi all,
I'd like to export data as a netcdf file. Below is an example code:
dc=5000;dl=5000;
data=rand(dc,dl);
nccreate('test.nc','sample','Dimensions',{'r',dc,'c',dl},'DeflateLevel',6);
ncwrite('test.nc','sample',data);
Here, the file size of 'test.nc' is about 200 MB - this is too big. Could anyone tell me a way to make the file smaller?
Thanks

Akzeptierte Antwort

KSSV
KSSV am 15 Jan. 2021
Convert the variables to single and then write to nc file. Read about Single.

Weitere Antworten (0)

Produkte


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by