many thanks for distributing this very well programmed Rigol waveform reader.
This works like a charm.
Maybe a small example file like the lines below would enable inexperienced users to extract the full functionality of your great work quicker:
clear all; clc;
% reads wfm file
[y, nfo] = readRigolWaveform('b.wfm');
% Creates an time array based on the details in "nfo"
% plots all available traces along TIME axis
Feel free to recycle that if you wish.