MATLAB Answers

is it possible to retrieve command window output of parallel worker

40 views (last 30 days)
Jim Hokanson
Jim Hokanson on 6 Jan 2018
Edited: Walter Roberson on 6 Jan 2018
Is it possible to retrieve the command window output from a worker when using parfeval? Specifically I'd like to catch listener errors that are typically printed out as warnings (normal messages) in the command window.

  0 Comments

Sign in to comment.

Answers (2)

Walter Roberson
Walter Roberson on 6 Jan 2018

  1 Comment

Jim Hokanson
Jim Hokanson on 6 Jan 2018
Thanks for the links. I'm curious as to how pmode works with parfeval. I'll have to give it a try when I get a chance.
The second question seems to be unanswered. At some point I was getting errors on quitting Matlab and wanted to know what was being printed to the command window. Thinking myself clever I setup a diary. Unfortunately, as the poster is pointing out, if you don't close the diary you don't get the output. Thus I've never found a good way of properly capturing the command window output (whether in the client or in a worker).
Although now that I think about it is possible to grab the client's command window text (I think) and thus if I ran the same code on the worker that might work as well ...

Sign in to comment.