Matlab r2017b savefig 'No file specified'

7 visualizaciones (últimos 30 días)
Jeno Boka
Jeno Boka el 11 de En. de 2018
Editada: Jeno Boka el 11 de En. de 2018
I am not able to save a fig in Matlab R2017b. I tried the following dummy code:
fig = figure;
subplot(1,2,1)
imshow('saturn.png')
title('Planet');
subplot(1,2,2)
imshow('kobi.png')
title('Dog');
savefig(fig,'myfile.fig');
I get the following error:
Error using savefig (line 128)
No file name specified.
When running the same code in Matlab R2017a it succesfully saves the figure.
I am running Windows and Matlab R2017b. I did try restarting both Matlab and the PC.
Note:
I get the same error when using the saveas function.
  2 comentarios
Rik
Rik el 11 de En. de 2018
Odd. I see no indication in the doc of R2017b why this would fail, nor is anything relevant mentioned in the release notes.
Running your example (either as a section, or as a script) I can't reproduce the error.
Jeno Boka
Jeno Boka el 11 de En. de 2018
Editada: Jeno Boka el 11 de En. de 2018
I indeed have a function named 'savefig'. I am sorry.

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 11 de En. de 2018
In R2017b, savefig only has 124 lines and does not have a message with that wording. You appear to be getting a different savefig. What shows up for
which savefig
it should show toolbox/matlab/graphics/savefig.m

Más respuestas (0)

Categorías

Más información sobre Printing and Saving 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!

Translated by