How to add all the curves in a single figure?

조회 수: 2 (최근 30일)
Nisar Ahmed
Nisar Ahmed 2020년 9월 25일
댓글: KSSV 2020년 9월 25일
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?

채택된 답변

KSSV
KSSV 2020년 9월 25일
편집: KSSV 2020년 9월 25일
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
Nisar Ahmed
Nisar Ahmed 2020년 9월 25일
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 2020년 9월 25일
Add some number to xdata so that it will be shifted.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

Community Treasure Hunt

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

Start Hunting!

Translated by