plot two figures in two different windows

74 views (last 30 days)
Najiya Omar
Najiya Omar on 2 Feb 2018
Commented: Matt J on 2 Feb 2018
I have this code and I wanted to plot two different figures in different windows, but in my script it gave them in one windows. I tried figure hold on but didn't work.
count = fopen(ppath, 'r');
for ra=1:5
s = fgets(cout);
end
ii = 1;
while ischar(s)
s = fgets(cout);
if(ischar(s))
result = sscanf(s, '%f');
if choc==1
x(ii) = result(3);
y(ii) = result(15);
z(ii)= result(20);
ii = ii + 1;
else
x(i) = data(3);
y(i) = data(15);
z(i)= data(20);
ii = ii + 1;
end
end
end
if choc==1
plot(x,y);
plot (x,z);
else
plot(x,y);
plot (x,z);
end end

Answers (1)

Matt J
Matt J on 2 Feb 2018
Edited: Matt J on 2 Feb 2018
Modify as follows,
figure(1); plot(x,y);
figure(2); plot (x,z);
  11 Comments
Najiya Omar
Najiya Omar on 2 Feb 2018
It worked with me, but the issue in the figures, one it plotted perfectly and the another didn't show.
Matt J
Matt J on 2 Feb 2018
I have no way to investigate that, without code that reproduces it.

Sign in to comment.

Categories

Find more on Line Plots 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!