Titling figures from 1 till 20.

5 views (last 30 days)
Marwan
Marwan on 26 Jul 2011
I am plotting 20 figures on one big figures. I need to title each image by "image i", so that 'i' is 1,2,3....20 depending on the order of image. (example: 'image 1', 'image 2', 'image 3'.... 'image 20')
Does anybody know how to make it?
Here's the code:
while i<20
j=i+1;
f_c5_diff(j,:)=abs(f_c5(j,:)-f_c5(1,:));
f_c13_diff(j,:)=abs(f_c13(j,:)-f_c13(1,:));
subplot(5,4,j)
plot(F,f_c5_diff(j,:),'r')
hold on
plot(F,f_c13_diff(j,:),'b')
hold off
xlabel('Frequency (HZ)')
ylabel('Amplitude (uV)')
title ('image')
i=i+1;
end
Thanks, Marwan

Accepted Answer

Chirag Gupta
Chirag Gupta on 26 Jul 2011
title(['image ' num2str(i)]);

More Answers (0)

Community Treasure Hunt

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

Start Hunting!