I want to have a plot with two y axis on the left and one on the right with a common x axis for all. How can I do that?

2 Kommentare

Kashif Naukhez
Kashif Naukhez am 1 Mai 2024
No this is just the overlap of one plot over the other and is not serving my purpose.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Torsten
Torsten am 1 Mai 2024

0 Stimmen

6 Kommentare

Kashif Naukhez
Kashif Naukhez am 1 Mai 2024
No this is just the overlap of one plot over the other and is not serving my purpose. Image attached.
Torsten
Torsten am 1 Mai 2024
Bearbeitet: Torsten am 1 Mai 2024
These are three function plots - with each of them referring to one of the three different y-axes.
If this is not what you want, you will have to explain it in more detail.
Kashif Naukhez
Kashif Naukhez am 1 Mai 2024
Look at the x axis carefully. It is not sharing the common x axis.
Torsten
Torsten am 1 Mai 2024
Look at the x axis carefully. It is not sharing the common x axis.
In the link I gave, it did. So you must have done something wrong with the code.
Kashif Naukhez
Kashif Naukhez am 1 Mai 2024
No @Torsten I did not do anything wrong. Fro the left most y axis, the y axis ticks are simply placed which does not look like an axis. It should have a vertical line representing it as an axis. So when I clicked on that axis, I got the y axis lik look (figure attached above) but the x axis is varying.
Torsten
Torsten am 1 Mai 2024
I don't know how you get an extra solid line for the left-most y-axis. For me, one solid line as produced by the code would suffice - only the colors and the different y-scales would matter for me.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Graphics Performance finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2022b

Tags

Gefragt:

am 1 Mai 2024

Kommentiert:

am 1 Mai 2024

Community Treasure Hunt

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

Start Hunting!

Translated by