Function 'print' does not save properly in 'png' format. Title of the colorbar in a surf plot is missing (Matlab2015b on Mac OSX 10.9.5)
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
This code creates a figure to be exported/saved:
[X,Y,Z] = peaks(25);
hf = figure;
surf(X,Y,Z);
view(2)
cb = colorbar
set(get(cb,'title'),'string','MyTitle','fontsize',16)
On screen you should see this figure:
When the figure is saved using the command print, the title of the colorbar is missing. In fact, the following code
print(hf,'-dpng','-r300','MyFigure');
creates the figure 'MyFigure.png' that looks like:
The problem is experienced on:
- Matlab2015b
- Mac OSX 10.9.5
Any ideas, suggestions or solutions are welcome.
Luca
EDIT
The same code on a machine with Windows 10 works.
Maybe it is a bug only for Mac OS X systems.
0 comentarios
Respuestas (1)
Shruti Sapre
el 17 de Dic. de 2015
Hi,
I tried the above code and it displayed the title for me. You could maybe try switching to a basic version of hardware-accelerated OpenGL or update your drivers
-Shruti
Ver también
Categorías
Más información sobre Title en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!