How to unzip .bz2 file in Matlab?

39 visualizaciones (últimos 30 días)
Yoni Verhaegen -WE-1718-
Yoni Verhaegen -WE-1718- el 20 de Dic. de 2020
Comentada: Walter Roberson el 23 de Mayo de 2021
How can I unzip the following .bz2 automatically in Matlab to reveal the grib file inside?
clear all
close all
fullURL1 = sprintf('https://opendata.dwd.de/weather/nwp/icon/grib/00/clch/icon_global_icosahedral_single-level_2020122000_000_CLCH.grib2.bz2');
fullURL = [fullURL1];
filename = 'highcloudcover.grb2.bz2';
urlwrite(fullURL,filename);
Thanks
  5 comentarios
Yoni Verhaegen -WE-1718-
Yoni Verhaegen -WE-1718- el 23 de Mayo de 2021
Editada: Walter Roberson el 23 de Mayo de 2021
Hi, I solved it with this:
filename = 'cloudcover.grib2.bz2';
urlwrite(fullURL,filename);
cmd = sprintf("bzip2 -dk '%s'", filename);
system(cmd);
filename = 'cloudcover.grib2';
Walter Roberson
Walter Roberson el 23 de Mayo de 2021

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre MATLAB Compiler en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by