Surf with one specific gridline?
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    David
 el 19 de Dic. de 2016
  
    
    
    
    
    Comentada: José-Luis
      
 el 19 de Dic. de 2016
            Hi,
Is there a simple way of addding in a gridline to a surface plot yet at only one specific point, such as say x = 0?
Say is I have a simple surface plot such as
      figure;
      surf(res_z,res_r,res_ion, 'edgecolor','none');
      xlim([-0.02 0.3]);
      ylim([r_min r_max]);
      view([0.5 90]);
      colormap jet;
      title('zz');
      colorbar;
Is there an easy way to add in such a line? Ideally at a location I can control easily at a later sate (say to a different x value); ideally I dont want to be messing about with annotation lines and the such.
Many thanks.
0 comentarios
Respuesta aceptada
  José-Luis
      
 el 19 de Dic. de 2016
        
      Editada: José-Luis
      
 el 19 de Dic. de 2016
  
      Is this what you mean?
aH = axes;
plot3(rand(10,1)*0.32-0.02,rand(10,1)*.32-0.02,rand(10,1)*.32-0.02);
hold on
xlim([-0.02 0.3]);
xL = aH.XLim;
yL = aH.YLim;
zL = aH.ZLim;
plot3([0 0],yL,[zL(1), zL(1)],'k--')
box on
aH.XLim = xL; 
aH.YLim = yL;
aH.ZLim = zL;
4 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Surface and Mesh Plots 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!