Wie man Invisible Figure in MATLAB unter Linux zeigt

Mein Ziel ist es:

Erstellen Sie eine unsichtbare FigurZeichnen Sie mit Hilfe von Unterplots Bilder darauf und dannSpeichern Sie es, ohne es öffnen zu müssen.

Daher führe ich den folgenden Code aus:

f = figure('Visible', 'off');
subplot(2, 2, 1), imshow(image1);
subplot(2, 2, 2), imshow(image2);
subplot(2, 2, 3), imshow(image3);
subplot(2, 2, 4), imshow(image4);
saveas(f, 'filename');

Aber ich bekomme den Fehler:

Error using imshow (line xxx)
IMSHOW unable to display image.

Dies bedeutet, dass imshow versucht, ein Bild anzuzeigen. Gibt es einen Weg zu habenimshow Bild in der unsichtbaren Figur anzeigen und nicht versuchen, Pop-up?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage