Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Achsen in log Masstab ? (https://www.delphipraxis.net/206480-achsen-log-masstab.html)

wschrabi 26. Dez 2020 22:40

Achsen in log Masstab ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Liebe Leute,
ich steh voll auf der Leitung, :oops: und die Schule war lange her. Wie kann ich hier die log(x) Funktionalität einbauen dh die Urechung der Durch Mausklick angegebenen Werte in das Grid schreiben, wenn die Achsen log Skaliert sind. Linear läuft es ja. Ist mir ja peinlich, aber oft sind die einfachen Sachen die schwierigsten.
Anbei mein ZIP des Projects.
DANKE :)

wschrabi 27. Dez 2020 14:47

AW: Achsen in log Masstab ?
 
ich glaube ich habe es doch hinbekommen::cyclops:
da ja log(x) mit log-Achse ja linear ist einfach POWER(10, x) damit man die x Werte auf der log(x) Achse sehen kann und demnach wäre die Berechung.
Delphi-Quellcode:
     
stringgrid1.Cells[1,grid1pndrow]:=format('%6.2g',[Power(10, (xro / xromax * logN(10,strtofloat(trim(edit1.Text))))) ])
Wobei der Endwert als x (hier im Edit1.text) eingegeben werden muss: also zb 1000.
Oder? Ich habe viel zu kompliziert gedacht.
mfg
ws


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz