Hi Andrey
Currently, the figure handles are not returned from any of the report functions. Please submit a feature request through the Issues tab on the main website.
In the meantime, you can you the following as a workaround:
1. When opening a new report, set the option 'close=' false (otherwise all figure windows will be automatically closed upon completion of the report), and close all existing figure windows
close all;
x =
report.new('Report Title Bla Bla','close=',false);
Note the first input argument must be always the title of the report.
2. Create and publish the report the usual way (the figure windows are actually created only at the time of publishing the report object). You will end up having all your figure windows open and available for whatever you wish to do.
3. To get a vector of all open figure handles, use the following command
AllMyFigures = get(0,'children');
Hope this will help you.
Best,
Jaromir