How to add a border around a figure?
40 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi there - I basically have the below three 'subfigures' in one FIGURE. I would like to put a border between them to create a bit of a division. Is this possible?
Thanks very much! appreciate all the help here.
h1 = subplot(1,3,1);
surf(peaks);
colormap(h1, winter);
axis square;
title('FIGURE 1A', 'FontSize', 12, 'fontweight', 'bold')
% Enlarge figure to full screen.
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);
h2 = subplot(1,3,2);
surf(peaks);
axis square;
colormap(h2, autumn);
title('FIGURE 1B', 'FontSize', 12, 'fontweight', 'bold')
h3 = subplot(1,3,3);
surf(peaks);
colormap(spring);
axis square;
title('FIGURE 1C', 'FontSize', 12, 'fontweight', 'bold')
0 Commenti
Risposte (2)
Image Analyst
il 11 Mag 2015
In your other question, Sean suggested putting the axes into a panel. That should work.
Shawn Rogers
il 10 Mag 2018
Try this example with the axes command which will place a box around a figure including the title and axis labels.
figure
axes('Position',[0 0 1 1],'xtick',[],'ytick',[],'box','on','handlevisibility','off')
plot([0 1],[0 1]);
xlabel('x');
ylabel('y');
title('Title')
0 Commenti
Vedere anche
Categorie
Scopri di più su Subplots 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!