AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Schnittpunkt zweier Linen berechnen mit Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

Schnittpunkt zweier Linen berechnen mit Delphi

Ein Thema von TOC · begonnen am 20. Jun 2006 · letzter Beitrag vom 24. Jun 2006
 
Benutzerbild von TOC
TOC

Registriert seit: 5. Jan 2005
Ort: Trier
248 Beiträge
 
Delphi 7 Personal
 
#1

Schnittpunkt zweier Linen berechnen mit Delphi

  Alt 20. Jun 2006, 17:35
Hi!

Einige von Euch haben doch viel Ahnung von Mathe, genauer: Geometrie.
Ich hab da ein blödes Problem und komm einfach nicht weiter...
Ich brauche für mein neuestes Programm unbedingt eine Formel mit der ich den Schnittpunkt zweier Geraden berechnen kann. Fest steht, das die eine Linie mehr oder weniger schräg von oben nach unten verläuft und die zweite Linie mehr oder weniger schräg von links nach rechts. Ebenfalls steht fest das sich beide Linien im Schnittpunkt P kreuzen.
Die eine Linie nennen wir jetzt einfach mal Linie A, und die zweite Linie B. Die Start- und Endpunkte beider Linien sind gegeben, damit kommen wir auf die Punkte:

AX1,AY1 , AX2,AY2 und BX1,BY1 , BX2,BY2

Gesucht sind die X- und Y-Koordinaten vom Schnittpunkt P, also PX,PY.

Dazu eine Grafik:

http://www.badongo.com/pic/219243

Was ich jetzt noch weiss ist das jeder Punkt auf der Linie der Gleichung :

  Y=A+m*X folgt, wobei "m" die Steigung der Geraden ist.

Die Steigung berechnet sich aus:

  m=a/b und a und b berechnet man aus Delta X und Delta Y, also:

  m=(Y2-Y1)/(X2-X1) Hmm. Und da an der Stelle komm ich einfach nit weiter... Sowas haben wir auf der Hauptschule damals leider nie gelernt .

Viele von Euch sind ja auf dem Gymnasium oder studieren sogar an der Uni. Wenn Du zufälligerweise weist wie man den Schnittpunkt der Geraden berechnen kann dann gib mir bitte einen Typ. Ich brauche dringend so eine Formel für mein neuestes Programm. Wenn das Programm fertig ist werde ich es Euch hier in DP kostenlos zur Verfügung stellen, wie immer, aber ich möchte jetzt noch nit verraten was das Programm macht. Es hat was mit Mustererkennung zu tun...

Uuups, dat mit der Grafik klappt nit ??? Dann häng ich sie halt an zum runterladen!

[Edit]================================================== ==========================================

Problem gelösst! Danke an DFried!

Im Anhang jetzt Delphi 3.0 und 7.0 Demo-Programm mit dem ihr zwei Linien zeichnen und deren
Schnittpunkt berechnen lassen könnt!

Die Programme sind FreeWare und natürlich OpenSource und schreiben NIX in die System-Registrierung!

Ihr könnt sie Euch ja mal anschauen!

Grüsse von TOC!
Miniaturansicht angehängter Grafiken
schnittpunkt_610.jpg  
Angehängte Dateien
Dateityp: zip schnittpunkt_v_0.5_fuer_delphi_3.0_183.zip (106,2 KB, 46x aufgerufen)
Dateityp: zip schnittpunkt_v_0.5_fuer_delphi_7.0_130.zip (203,4 KB, 123x aufgerufen)
Lars Uwe Hohmann
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
  Mit Zitat antworten Zitat
 


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 17:33 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 by Thomas Breitkreuz