Simple question with saving a .jpeg

1 ビュー (過去 30 日間)
aurc89
aurc89 2015 年 1 月 30 日
コメント済み: aurc89 2015 年 1 月 30 日
Hi, I have a very simple question about saving images in Matlab. I need to save a plot as a .jpeg and I do this by executing this code:
hf1=figure;
pcolor(wldf_cut,tau,Iw_cut2),shading interp;
xlabel('Time')
ylabel('Signal');
saveas(gca, fullfile(folder_save, 'map_wl'), 'jpeg');
where folder_save is the directory I choose to save this file. The problem is that this code opens the figure before saving it, while I want it so save the plot without opening the figure in a window. How can I do? Thanks P.S. I do this inside a GUI interface and save the image by pressing a button: if I don't write the line
hf1=figure;
it saves the figure in a wrong way.

採用された回答

Julia
Julia 2015 年 1 月 30 日
Hi,
I guess if you write s.th. like that
hf1=figure('Visible','Off')
it should solve your problem.
  1 件のコメント
aurc89
aurc89 2015 年 1 月 30 日
It works! Thank you very much!

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

その他の回答 (0 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by