AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi simple Lineare gleichung mit acshen kreuz?

simple Lineare gleichung mit acshen kreuz?

Ein Thema von NikoMitDaMacht · begonnen am 21. Aug 2004 · letzter Beitrag vom 21. Aug 2004
 
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: simple Lineare gleichung mit acshen kreuz?

  Alt 21. Aug 2004, 16:24
Ist doch wirklich einfach. Eine Schleife die dein x hoch zählt, dass ist sowohl das x in der Formel, als auch deine x-Koordinate zum zeichnen. Jetzt musst du nur noch bei jedem x das zugehörige y mit deiner Formel berechnen, und schon hast du's. Punkt dahin, und fertig.

Etwas aufwändiger wird es, wenn du skalieren möchtest. Dann böte es sich an Linien anstelle von Punkten zu nehmen, und dann ist dein Formel-X auch nicht mehr dein Zeichnen-X. Dafür brauchst du dann unterschiedliche Variablen.
Und deine Y-Achse wird wahrscheinlich nicht wie bei einem Bitmap am oberen Rand hängen, also einen konstanten Wert zu deinen y-Werten addieren, nämlich so viel wie deine Achse nach unten verschoben ist. (Im obigen bsp. also Bitmap.Height div 2)
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz