Why is the line plotting beyond the box?
    19 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Omar Alamoudi
 le 2 Déc 2017
  
    
    
    
    
    Commenté : Omar Alamoudi
 le 3 Déc 2017
            I have been encountering this problem lately, and I don't know how to solve it. Using the plot function, the line plotted would go beyond the box. Any idea how to fix this? See figure below in the top right corner.
P.S. I have just upgraded my Matlab from 2016a to 2017b, and the issue was there before.

2 commentaires
  Star Strider
      
      
 le 2 Déc 2017
				I never encountered that.
It will help greatly if we have your code and relevant data if to see if we can reproduce that problem.
  Image Analyst
      
      
 le 2 Déc 2017
				Maybe you somehow created the axes, then put hold on (to lock everything down), and then plotted some data that went beyond the axes limits. Hard to say for certain since you didn't include your code.
Réponse acceptée
  the cyclist
      
      
 le 3 Déc 2017
        
      Modifié(e) : the cyclist
      
      
 le 3 Déc 2017
  
      This behavior is governed by the "Clipping" property of the axes. It must have been set to "off" somehow. For example,
x = 1:0.1:11; y = x;
figure plot(x,y) xlim([0 10]) set(gca,'Clipping','off')
yields

Try
set(gca,'Clipping','on')
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Graphics Performance 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!



