how to draw two graphs on same figure in matlab

2 views (last 30 days)
i want to compare two graph for this i need to draw both on same figure.how can i do this?

Answers (2)

sixwwwwww
sixwwwwww on 7 Dec 2013
x1 = 0:10;
y1 = randi(100, 1, numel(x1));
x2 = 0:100;
y2 = randi(100, 1, numel(x2));
plot(x1, y1, x2, y2)
  2 Comments
Muhammad Aamir
Muhammad Aamir on 7 Dec 2013
two different codes leach and modleach i want both on same graph
sixwwwwww
sixwwwwww on 7 Dec 2013
can you show your codes for leach and modleach?

Sign in to comment.


Wayne King
Wayne King on 7 Dec 2013
Edited: Wayne King on 7 Dec 2013
Have you tried simply hold on;
x = randn(100,1);
y = randn(100,1);
plot(x); hold on;
plot(y,'r');
Or simply:
plot(1:length(x),x,1:length(y),y)
If you need different scales for the y-axis see plotyy()

Categories

Find more on Graph and Network Algorithms in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!