Puzzling warning when changing a linear loop to a parfor loop. Need help.

I am trying to change a linear loop of image exporting to a parallel loop. In linear mode the export_fig (the function I am using, available here in the file exchange) works perfectly. In parallel mode, however, I am getting the following warning, and then the exported figure looks horrible:
Warning: MATLAB cannot use OpenGL for printing when started with the '-nodisplay' option.
> In graphics\private\inputcheck at 143
In print at 156
In print2array at 140
In export_fig at 334
In parallel_function>make_general_channel/channel_general at 914
In remoteParallelFunction at 38
I should say, ofcourse, that the figures are loaded as invisible figures like this:
openfig(fig(i),'new','invisible');
could that be the problem or?
Thanks in advance
Jakob

2 件のコメント

Jakob Sievers
Jakob Sievers 2015 年 5 月 7 日
Ah, just stumbled across a comprehensive answer to this type of question: LINK
Edric Ellis
Edric Ellis 2015 年 5 月 7 日
Which release of MATLAB are you using?

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeEnvironment and Settings についてさらに検索

質問済み:

2015 年 5 月 6 日

コメント済み:

2015 年 5 月 7 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by