Contour Plot to Image.jpg
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello!
I need to know how to save or export a 2D Contour plot into an Image file (preferible with .jpeg extension).
I would like also to be able to specify the output location (the folder where the image will be saved), I have tried with this:
contourf(xx,yy,turbul_interp);
xlabel('AXIS X')
ylabel('AXIS Y')
hgsave('name_of_my_image');
But then it appears the following error message:
??? Error using ==> save
Unable to write file name_of_my_image.fig: permission denied.
Any idea about how to do it?. Thanks!
2 Commenti
Geoff Hayes
il 30 Dic 2014
Peter - do you have write permissions in the folder where you are trying to create the file? Try specifying the folder name as well...
Risposta accettata
Image Analyst
il 30 Dic 2014
I would not use jpg format. I never create JPEG images. JPEG can/will degrade your image. Use PNG instead.
What does this report in the command window if you call it just before hgsave:
pwd
You probably can't save to that folder.
Anyway, even if you get that solved, I'd take a look at the FAQ: http://matlab.wikia.com/wiki/FAQ#How_do_I_save_my_figure.2C_axes.2C_or_image.3F_I.27m_having_trouble_with_the_built_in_MATLAB_functions.
7 Commenti
Sean de Wolski
il 30 Dic 2014
To be fair, in R2014b and newer, I'm not all that convinced that it's necessary. Print has gotten a lot better.
Più risposte (1)
Sean de Wolski
il 30 Dic 2014
You need to save it somewhere else or have write-permissions for that directory. You could change the directory settings, or run MATLAB as an admin (on Windows right-click the icon, run as admin).
0 Commenti
Vedere anche
Categorie
Scopri di più su Downloads in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!