MATLAB automatically echos any output to the screen. This is normally suppressed using a semi-colon (;) after each command line. Consider the following program b = 2; % Assign value to b c = 2*b^2; % ...
To resolve #5, stdout has been redirected to a StringIO. This allows to resolve the encoding problem, but because of this the output is only written to the terminal when the call is finished. This is ...
I know, this is not very transparent at the moment, but you can use the VarDescription property of dataset and table matlab objects to carry the column names of the output table. This is because ...