Plot a point with respect to second axis in an existing plotyy

3 vues (au cours des 30 derniers jours)
j_solar
j_solar le 4 Fév 2014
I have a figure with two curves plotted with plotyy and I want to plot a point over the curve referenced to the second axis but I just can't figure it out. I can easily do it for the curve of the primary axis. Here is my code:
[AX, H1, H2] = plotyy(curva_generador(:,1), curva_generador(:,2), curva_generador(:,1), p_generador(:));
axes(AX(2))
h=plot(Vm(5), Pm(5), 'r.-');
%Vm is the x axis values for both plots and Pm is the y axis values %for the plot in the secondary axis
This just plots something weird

Réponse acceptée

j_solar
j_solar le 5 Fév 2014
Ok, so I figured it out:
after plotyy this is the following code:
hold(AX(2), 'on'); plot(AX(2),Vm(5), Pm(5), 'r.-');
This will plot the point with respect to the second axis

Plus de réponses (0)

Catégories

En savoir plus sur Two y-axis dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by