How to overlap time vectors and plot in multiple axis ?

조회 수: 5 (최근 30일)
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa 2019년 11월 21일
답변: dpb 2019년 11월 22일
Here are my questions !
How can I add third Y-axis in same plot
Here in data 6 variables(dt,temptime,Tout,RHout,Sat,mix) are present and I would like have
dt & temptime variables in x-axis
Sat & RHout in yyleft axis
Tout in yyright axis
mix in yyright as third axis
  댓글 수: 2
dpb
dpb 2019년 11월 21일
So what did you try and where did you have a problem?
Walter Roberson
Walter Roberson 2019년 11월 22일
Jeevan Kumar Bodaballa if you consider your question to be unclear, then as you are the person who asked the question, you should clarify the question.

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

채택된 답변

Ridwan Alam
Ridwan Alam 2019년 11월 21일
편집: Ridwan Alam 2019년 11월 21일
Hope this helps:
fig=figure(1);
yyaxis left
plot(dt,Sat,'b--','Linewidth',2);
% hold on;
% plot(temptime(3470:3578),RHout(3470:3578),'b.','Linewidth',2);
ylabel('Saturation and RH');
hold on;
yyaxis right
plot(dt,mix,'r-','LineWidth',2);
hold on;
plot(temptime(3470:3578),Tout(3470:3578),'r.','LineWidth',2)
xlabel('Time (h)'); %
ylabel('Mixing ratio [Kg/Kg]');
set(gca, 'YScale', 'log');
grid on
untitled.jpg
  댓글 수: 2
Ridwan Alam
Ridwan Alam 2019년 11월 22일
편집: Ridwan Alam 2019년 11월 22일
I don't think I have seen or known how to do anything like that. Sorry! I would like to know/learn if that's possible as well.
One way might be to rescale the 'Tout' data to the same scale as 'Mix' and plot it. Still I don't think you can assign two different ylabels to the same axis. But again, I might be wrong.
If you find out my answer is okay, please accept as an answer. If you liked the conversation, please vote up as well. Thanks!
dpb
dpb 2019년 11월 22일
There's not a function supplied with Matlab to have more than the left/right axis.
You either have to "roll your own" by shrinking the existing axis in the x direction enough and creating a new one or use one of the FEX submittals. I know there are some over there but I've not used any so can't recommend any particular one as the gold standard.

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

추가 답변 (1개)

dpb
dpb 2019년 11월 22일

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by