Add title and axis to subplot

1 次查看(过去 30 天)
Yung Xi
Yung Xi 2019-10-24
编辑: Yung Xi 2019-10-24
Hello,
I have made a subplot (3 row, 1 column) using this code for x between 1 and 50
A = (x);
subplot(3,1,1)
fplot(A,[1 50])
B = (x);
subplot(3,1,2)
fplot(B,[1 50])
C = (x);
subplot(3,1,3)
fplot(C,[1 50])
How do I also add a title f
  2 个评论
Adam
Adam 2019-10-24
doc title
adds titles to plots, surprisingly enough.
To change linie colour, keep hold of the return argument from the call to fplot and use that. It has a 'Color' property.
dpb
dpb 2019-10-24
Same as if you only had one plot for each subplot...just follow the fplot call with the additional calls to customize like title, legend, etc. fplot like plot also accepts a 'linespec' triplet to set color or line style.
See the doc and examples for each...

请先登录,再进行评论。

回答(1 个)

Kagan Eröz
Kagan Eröz 2019-10-24
A = @(x) sin(x);
s(1) = subplot(3,1,1)
fplot(A,[1 50],'g')
B = @(x) cos(x);
s(2) = subplot(3,1,2)
fplot(B,[1 50],'m')
C = @(x) tan(x);
s(3) = subplot(3,1,3)
fplot(C,[1 50])
Titles = {'Top Plot1','Top Plot2','Top Plot3'};
for i=1:max(size(Titles))
title(s(i),Titles(1));
end

标签

Community Treasure Hunt

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

Start Hunting!

Translated by