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

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

Community Treasure Hunt

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

Start Hunting!

Translated by