I want to display a message whilst a long run is occuring, and the only way I can get this message to appear during a run without requiring a user response appears to be a waitbar. Eventually I want to turn this into an executable.
If I enter
progressdisp12 =waitbar(0.0,['First model run in progress. Current valuesofunknowns:' num2str(1000)], 'Units', 'pixels','Position',[125 125 1000 100]);
then the waitbar appears with the size and message that I have specified.
If I enter
progressdisp12 =waitbar(0.0,['First model run in progress. Current values ofunknowns:' num2str(1000)], 'Units', 'pixels','Position',[125 125 1000 100]);
which has one more space in it (but is still not quite what I want), the waitbar shrinks back to the default size so I lose half the message. I need a big waitbar because eventually there may be more than one unknown.
I'm assuming this is a bug rather than a feature or an error on my part. If anyone has another way to display an updatable permanent message during a long run I'd be grateful to learn what to do.