function [ data, time, dt ] = load_pjz_data( filename,variablename,specie) time = h5read(filename,'/data/var3d/time'); p = h5read(filename,['/data/grid/coordp_',specie]); j = h5read(filename,['/data/grid/coordj_',specie]); z = h5read(filename,'/data/grid/coordz'); dt = h5readatt(filename,'/data/input','dt'); cstart= h5readatt(filename,'/data/input','start_iframe3d'); data = zeros(numel(p),numel(j),numel(z),numel(time)); for it = 1:numel(time) tmp = h5read(filename,['/data/var3d/',variablename,'/', num2str(cstart+it,'%06d')]); data(:,:,:,it) = tmp; end end