Making plot with two x-axis and two y-axis

91 Ansichten (letzte 30 Tage)
simen ommundsen
simen ommundsen am 30 Apr. 2019
Kommentiert: Akshay Dhyani am 27 Mai 2021
Hello everyone!
I am trying to plot two different vectors with different lengths. Therefor i most likely need two x-axis but i also need two y-axis
this is what im trying to plot:
yyaxis left
plot(datenum(Time),Pmax);
yyaxis right
plot(datenum(Time2),Midtemp);
xticks=get(gca,'xtick');
set(gca,'xticklabel',cellstr(datestr(xticks))')
The problem is that Time and Pmax is same length and Time2 and Midtemp is the same length.
Therefor i need two x-axis and two y-axis.

Akzeptierte Antwort

Raj
Raj am 30 Apr. 2019
I think this will help.
  2 Kommentare
simen ommundsen
simen ommundsen am 30 Apr. 2019
Yes that worked!
Thanks!
Akshay Dhyani
Akshay Dhyani am 27 Mai 2021
Can someone explain yyaxis right/left works but xxaxis top/bottom doesn't work?
What are the alternatives to put x axis top and bottom with Y axis left and right so I can superimpose two dataset on each other and check the difference?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by