how to plot Double y axis?

14 visualizaciones (últimos 30 días)
SOMNATH MAHATO
SOMNATH MAHATO el 11 de Nov. de 2021
Respondida: SOMNATH MAHATO el 22 de Abr. de 2022
This value how plot in matlab R2015 version?
Distance (X axis) TIFF (y1) Percentage (y2)
Fixed Float
1 2 99 1
6 6 97 3
10 8 94 6
15 10 92 8
22 15 89 11

Respuestas (3)

Yusuf Suer Erdem
Yusuf Suer Erdem el 11 de Nov. de 2021
x = linspace(0,10);
y = sin(x);
yyaxis left
plot(x,y)
z = (8*x);
yyaxis right
plot(x,z)
ylim([-150 150])
I put an example above. The x axis is singular. And we have two Y axis. The limit of Y axis is [-150,150]. I hope it helps!
  3 comentarios
Yusuf Suer Erdem
Yusuf Suer Erdem el 11 de Nov. de 2021
Just try the way below and it will work for you:
x = [1 6 10 15 22];
y1 = [2 6 8 10 15];
y2 = [99 97 94 92 89];
y3= [1 3 6 8 11];
plot(x,y1,x,y2,x,y3)
Adam Danz
Adam Danz el 11 de Nov. de 2021

Iniciar sesión para comentar.


Awais Saeed
Awais Saeed el 11 de Nov. de 2021
For version 2016a aor later, use yyaxis instead
x = [1 6 10 15 22];
y1 = [2 6 8 10 15];
y2 = [99 97 94 92 89];
[hAx,hLine1,hLine2] = plotyy(x,y1,x,y2);
ylabel(hAx(1),'TIFF') % left y-axis
ylabel(hAx(2),'Percentage') % right y-axis
  5 comentarios
SOMNATH MAHATO
SOMNATH MAHATO el 21 de Abr. de 2022
I can't change right y axis color. How i can change it?
Adam Danz
Adam Danz el 22 de Abr. de 2022
> I can't change right y axis color. How i can change it?
yyaxis right
ax = gca();
ax.YAxis(2).Color = 'r';

Iniciar sesión para comentar.


SOMNATH MAHATO
SOMNATH MAHATO el 22 de Abr. de 2022
Below this this code y axis right side color not change. Have a look with this code.
x = [1 6 10 15 ];
y1 = [1 2 2 2 ];
y2 = [100 99.99 89.73 78.22];
figure('Color','w')
[hAx,hLine1,hLine2] = plotyy(x,y1,x,y2);
xlabel ('Distance (km)')
ylabel(hAx(1),'TFFS (s)') % left y-axis
ylabel(hAx(2),'Fix solution Percentage (%)') % right y-axis
grid on
yyaxis right
ax = gca();
ax.YAxis(2).Color = 'r';

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by