how to plot three figures in single figure?

hi to all
1) i want to plot below two figures in single figure. i want to plot figure1 and figure2 in single figure3.
r=[12 23 45 67 77]
p=[44 55 66 77 88 ]
g=[21 33 23 34 54]
k=[55 45 43 23 12]
figure1
plot(r)
hold on
plot(p)
figure2
plot(g)
hold on
plot(k)

 Accepted Answer

Stephan
Stephan on 25 Nov 2020
Edited: Stephan on 25 Nov 2020
r=[12 23 45 67 77]
p=[44 55 66 77 88 ]
g=[21 33 23 34 54]
k=[55 45 43 23 12]
figure
plot(r)
hold on
plot(p)
plot(g)
plot(k)
hold off
Alternative:
r=[12 23 45 67 77]
p=[44 55 66 77 88 ]
g=[21 33 23 34 54]
k=[55 45 43 23 12]
figure
subplot(2,1,1)
plot(r)
hold on
plot(p)
subplot(2,1,2)
plot(g)
hold on
plot(k)

6 Comments

hi
thanks from reply but i want two plot two figures in one.
Do you mean a kind of sub-figures inside a parent-figure?
I think this is not possible. The functionality you ask for is given through the subplot function, which i provided in my alternative solution. Since you can order plots of different types one above the other or side by side with this function, it is not needed to have subfigures - thats why you can do subplots.
r=[12 23 45 67 77]
p=[44 55 66 77 88 ]
g=[21 33 23 34 54]
k=[55 45 43 23 12]
figure
subplot(2,1,1)
plot(r)
hold on
plot(p)
subplot(2,1,2)
plot(g)
hold on
plot(k)
Please post an image of what you'd like to achieve so we know how to do it.
Also, regarding your tags, what does this question have to do with image processing, image segmentation, or the MATLAB Coder product (which turns MATLAB code into C code)?
ok thank so much dear from your reply.

Sign in to comment.

More Answers (0)

Categories

Find more on Graphics Performance in Help Center and File Exchange

Products

Release

R2017a

Community Treasure Hunt

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

Start Hunting!