how to write a changing title in a loop

조회 수: 34 (최근 30일)
vishant m.
vishant m. 2013년 11월 16일
답변: Azzi Abdelmalek 2013년 11월 16일
function data=coa08xxx_lines(n)
data=load('xydata');
y=data.Y;
u=data.X;
ii=ceil(n/3);
jj=ceil(n/ii);
for k=1:n;
subplot(ii,jj,k)
plot(u(:,k),y(:,k));
for n=1:9
(title (n,'th col of X vs',n,'th col of Y'))
end
end
This is a silly code, but it is the best way to display m question. from this code when n=9 o get 9 subplots, i want each one to have a title wihe corresponding n.

채택된 답변

Azzi Abdelmalek
Azzi Abdelmalek 2013년 11월 16일
function data=coa08xxx_lines(n)
data=load('xydata');
data=load('xydata');
y=data.Y;
u=data.X;
ii=ceil(n/3);
jj=ceil(n/ii);
for k=1:n;
subplot(ii,jj,k)
plot(u(:,k),y(:,k));
title (sprintf('%dth col of X vs %dth col of Y',k,k))
end

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Subplots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by