.. highlightlang:: us .. index:: AutoScaleLin .. _autoscalelin: AutoScaleLin ============ .. us.tag AutoScaleLin GERMAN :ref:`AutoScaleLin` berechnet die Parameter für die Skalierung von Diagrammachsen. .. function:: rvScale = AutoScaleLin(rsMin, rsMax) rvScale = AutoScaleLin(rsMin, rsMax, nLabel) .. us.return **Returnwert** *rvScale* ist ein reeller Vektor mit 4 Elementen *rvScale* = [*rsMin*, *rsMax*, *rsDelta*, *rsFormat*], dabei ist *rsMin* ein empfohlener Kleinstwert für die Diagrammachse, *rsMax* ein empfohlener Größtwert, *rsDelta* der empfohlene Abstand zwischen zwei Achsenbeschriftungen und *rsFormat* die empfohlene Anzahl an Nachkommastellen für die Achsenbeschriftung. Ist *rsFormat* negativ, sollte die Achsenbeschriftung in Exponentialschreibweise erfolgen. .. us.params **Parameter** .. uparam:: rsMin *rsMin* ist der ungefähre Kleinstwert der Achse. .. uparam:: rsMax *rsMax* ist der ungefähre Größtwert der Achse. .. uparam:: nLabel *nLabel* ist die Anzahl der Achsenbeschriftungen. .. us.example **Beispiel** :: * AutoScaleLin(-230.9, 1112.13, 5) -500.0000 1500.0000 500.0000 0.0000 * AutoScaleLin(-230.19212, 11112212.1321) -2e+006 1.2e+007 2e+006 -1.0000 .. seealso:: :ref:`AutoScaleLog`, :ref:`LayerAutoScale` :sub:`id-2016973`