How do i put a title for my entire subplot?

i have a 3x3 subplot with the first component looking like this:
subplot(3,3,1),plot(AnkleAng_X(:,1:5))
title('Transverse Plane')
ylabel('Ankle Angle(°)')
I want to put a title at the top of the subplot. My code will create 4, 3x3 subplots so i need titles to differentiate each of them.

 Accepted Answer

3 Comments

works great thanks!
Awesome. It works.
But that was the 7 year old answer. Now the preferred way is to use sgtitle() like Cris mentioned below, instead of suptitle().

Sign in to comment.

More Answers (1)

There is now (in r2018b) a function in base MATLAB for placing a title over a grid of subplots. It is called sgtitle.

Community Treasure Hunt

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

Start Hunting!