A line at maximum value of y ?
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    

want to draw a line at maximum of yth value that will give at what value of x, y is maximum? that value I have to print with legend?
how can I plot perpendicular to this line and want to know value of x, mean at what value of x my y is max coming and i want value of x at which y is maximum and max(y)to be print in legend or somewhere in plot? How can I?
0 comentarios
Respuesta aceptada
  Giorgos Papakonstantinou
      
 el 9 de Ag. de 2013
        line(get(gca,'Xlim'), [max(y) max(y)],'color', 'red')
9 comentarios
  Giorgos Papakonstantinou
      
 el 10 de Ag. de 2013
				
      Editada: Giorgos Papakonstantinou
      
 el 10 de Ag. de 2013
  
			For the sameaxis I have no answer. I don't now what it does and who is the creator of it.
Give a new name to this (not to the subplot h=b):
   nameplot=plot(x1,y1(:,1:3));
then
chrom=get(nameplot,'color');
line([x1(xmaxA) x1(xmaxA)], [limh(1) max(y1(:,1))], 'color',   chrom,'Linestyle',':'
If you only one plot then (i.e. after the subplot) then chrom is no longer a cell. So the indexing chrom{1} makes no sense. crom in this case is a vector with three elements.
And S it's better if you have another question to open another thread. Your first question has been fully covered. If you think that your question has been answered please accept it as answer.
Más respuestas (0)
Ver también
Categorías
				Más información sobre Annotations en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

