Titling figures from 1 till 20.

2 次查看(过去 30 天)
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

采纳的回答

Chirag Gupta
Chirag Gupta 2011-7-26
title(['image ' num2str(i)]);

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Read, Write, and Modify Image 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by