2017-01-26 3 views
1

Aufgrund von Seiteneinschränkungen muss ich viele meiner Plots verkleinern. Beim Schrumpfen erscheint die Linienstärke der Plotbox auf dem Papier dünner.Ändern der Standardbreite der Achsenbox

kann ich Standardlinienstärke von Plotlinien steuern

set(0,'Defaultlinelinewidth',2) 

in der Startdatei verwenden. Dies beeinflusst jedoch nicht die Dicke der Box-Linie. Jedes Mal muss ich für jede Plots manuell set(gca,'linewidth',2) tun. Gibt es eine Möglichkeit, die Standardstärke der Boxlinie (von der aktuellen Standardeinstellung von 0,5 auf 2) dauerhaft zu ändern?

Antwort

1

Sie die Standardeinstellung line Eigenschaft LineWidthnicht der Standard LineWidth Wert für die axes (Default**line**linewidth). Stattdessen sollten Sie Folgendes verwenden, um die Standardobjekte LineWidth für axes Objekte festzulegen.

set(0, 'DefaultAxesLineWidth', 2) 

Sie können dies in Ihrem startup.m file aufnehmen, wenn Sie, dass jedes Mal, als Standard festgelegt werden möchten, die Sie MATLAB starten.

Im Allgemeinen ist die Formel für die Standardeigenschaftsnamen ist:

'Default<object_type><property_name>' 
Verwandte Themen