Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

how to give ylabel desired label automatically in loop subplots???

Asked by amrinder on 19 May 2013

hello all, I have this little problem in which for the given coding below i want that the graph to be plotted should have c1, c2, c3, c4, c5, c6 labelling instead of 'C' automatically.

SCRIPT IS:

figure

for i=1:6

    subplot(6,1,i)
    plot (sin(1:100)*10^(i-1))
    ylabel('C','Fontname','Times new roman','FontSize',10,'fontweight','b')

end

THANX..... FOR THE ATTTENTION... WAITING FOR REPLY SOON

0 Comments

amrinder

Products

No products are associated with this question.

2 Answers

Answer by Azzi Abdelmalek on 19 May 2013
Edited by Azzi Abdelmalek on 19 May 2013
Accepted answer
figure
for i=1:6
   subplot(6,1,i)
   plot (sin(1:100)*10^(i-1))
   y_titre=sprintf('c%d',i)
   ylabel(y_titre,'Fontname','Times new roman','FontSize',10,'fontweight','b')
end

1 Comment

amrinder on 10 Jun 2013

Sir, thanx for the answer u provided onto above question some weeks before. Can u tell me corresponding to same question, if i want to give now overall label also in y axis (besides those c1, c2, c3... remaining as it is), how can it be done??

i m sorry i hvnt voted for u that time coz i dnt know that it counts... now it ll not happen again.. thanx

Azzi Abdelmalek
Answer by amrinder on 19 May 2013

thanx.. i got the desired result..

0 Comments

amrinder

Contact us