How to add all the curves in a single figure?

1 visualización (últimos 30 días)
Nisar Ahmed
Nisar Ahmed el 25 de Sept. de 2020
Comentada: KSSV el 25 de Sept. de 2020
Hello,
These are the Rpp curves plotted against time for different incident angles just like:
figure(4),
subplot(1,5,1);
plot(Out(:,1),time);
xlabel('Rpp')
ylabel('Time (ms)')
set(gca, 'ydir', 'reverse');
subplot(1,5,2);
plot(Out(:,10),time);
set(gca, 'ydir', 'reverse');
subplot(1,5,3);
plot(Out(:,20),time);
set(gca, 'ydir', 'reverse');
here Out is Rpp and (:,1) represents angle. I want to plott all the plots in one figure rather by using subplots... How I can change the figure code to get all these on figure?

Respuesta aceptada

KSSV
KSSV el 25 de Sept. de 2020
Editada: KSSV el 25 de Sept. de 2020
figure(4)
hold on
plot(Out(:,1),time);
plot(Out(:,10),time);
plot(Out(:,20),time);
set(gca, 'ydir', 'reverse');
xlabel('Rpp')
ylabel('Time (ms)')
OR
figure(4)
plot(Out(:,[1 10 20]),time);
set(gca, 'ydir', 'reverse');
xlabel('Rpp')
ylabel('Time (ms)')
  2 comentarios
Nisar Ahmed
Nisar Ahmed el 25 de Sept. de 2020
THANKS KSSV but all the curves have same values and therefore will overlap on each other. therefore, I need to plot them on separate paths corresponding to each angle.
KSSV
KSSV el 25 de Sept. de 2020
Add some number to xdata so that it will be shifted.

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by