I have created a project using app designer and a number of functions. To keep track of how the calculation routes through the various functions I save comments in a log file using the diary() function and many fprintf() functions (see simplified example code below). This all works perfectly when run through matlab.
However, when I run a compiled version of the project, the log file is completely empty, even though the log file itself is created. (other files are also created/saved correctly).
I assume it's because there is no command window... for fprintf() to write to...? The same happens on my colleagues system.
Is there a way around this? Or do I need to write a dedicated logging function?
fprintf('subFunction1 : log file comment\n');
fprintf('subFunction2 : log file comment\n');