Error Saving figure: Error using sprintf: Conversion to text from matlab.ui.Figure is not possible.
Show older comments
I want to save a figure containing a tiled layout with images, but the following error occurs every time.
"Error using sprintf: Conversion to text from matlab.ui.Figure is not possible. "
Here is some simplified version of the figure:
load('trees.mat')
fig = figure();
tlo = tiledlayout(fig,1,2,"TileSpacing","compact");
nexttile(tlo);
imshow(X,map);
title('A')
nexttile(tlo);
imshow(X,map);
title('B')
I already tried the savefig function and the saveas function.
4 Comments
Voss
on 31 Oct 2023
Can you show the code where you tried to save the figure (e.g., using savefig or saveas)?
Dyuman Joshi
on 31 Oct 2023
Edited: Dyuman Joshi
on 31 Oct 2023
Which line of code gives you the error? And have you copy and pasted the full error message (i.e. all of the red text) ?
It would be better if you can share the code you are working with, as important details about the code seems to have been lost in simplifying it.
Hannes
on 31 Oct 2023
Hannes
on 31 Oct 2023
Accepted Answer
More Answers (0)
Categories
Find more on Printing and Saving in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!