diff options
Diffstat (limited to 'epostunit.pas')
-rw-r--r-- | epostunit.pas | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epostunit.pas b/epostunit.pas index 974619a..84326f3 100644 --- a/epostunit.pas +++ b/epostunit.pas @@ -5275,10 +5275,10 @@ begin knownValues.add(speichernAls+'.y0',_tStart); end; transformation:=tLineareAchsenVerzerrTransformation.create; - for c:='x' to 'y' do begin - transformation.fak[c]:=abs(exprToFloat(sT,skalierung[c])); + for c:='x' to 'y' do begin // die Reihenfolge ist wichtig: + transformation.offset[c]:=-byte(nullen[c]) * transformation.achsen[c,'x']; // zuerst der Offset, + transformation.fak[c]:=abs(exprToFloat(sT,skalierung[c])); // dann der Faktor! knownValues.add(speichernAls+'.'+c+'Faktor',transformation.fak[c]); - transformation.nullen[c]:=nullen[c]; end; transformation.fuegeVorgaengerHinzu(transformationen); transformationen:=transformation; |