automatically subtitle subplots after their generation

Imagine creating a matlab figure with several subplots and now the figure is generated. How can I assign a title for each subplot in this figure (after generating all subplots)? I am not interested in assigning a title for each while generating it. I am sure it can be done using figure handling but clear how to do so.

Answers (1)

Try this:
figure
hs(1) = subplot(2,1,1);
plot(rand(20,1), rand(20,1), 'pg')
hs(2) = subplot(2,1,2);
plot(rand(20,1), rand(20,1), 'pr')
title(hs(1), 'Subplot 1')
title(hs(2), 'Subplot 2')
Experiment to get the result you want

Asked:

on 30 Mar 2019

Answered:

on 30 Mar 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!