AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schnittpunkt zweier Strecken

Ein Thema von DARKLORD-X- · begonnen am 7. Dez 2005 · letzter Beitrag vom 8. Feb 2006
Antwort Antwort
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#1

Re: Schnittpunkt zweier Strecken

  Alt 7. Dez 2005, 22:12
Zitat von Oxmyx:
Zitat von BenjaminH:
Wenn die x werte von Start und End punkt einer Strecke gleich sind drehst du das ganze halt um 90°
Und was machst du dann bei diesen beiden Geraden?

x = 1
y = 2
Dann ist der Schnittpunkt S(1|2)

Mein Vorschlag (Pseudocode):

Delphi-Quellcode:
if FormatOfStrecke1 = 'y=y1then
  begin
  Sy:=y1;
  if FormatOfStrecke2 = 'y=y2then
    begin
    if y2=y1 then OK else Abbrechen;
    end
  else if FormatOfStrecke2 = 'x=x2then
    begin
    Sx:=x2;
    end
  else if FormatOfStrecke2 = 'y=m1*x+b1then
    begin
    Sx:=(y2-b2)/m2;
    end;
  end
else if FormatOfStrecke1 = 'x=x1then
  begin
  Sx:=x1;
  if FormatOfStrecke2 = 'y=y2then
    begin
    Sy:=y2;
    end
  else if FormatOfStrecke2 = 'x=x2then
    begin
    if x2=x1 then OK else Abbrechen;
    end
  else if FormatOfStrecke2 = 'y=m2*x+b2then
    begin
    Sy:=m2*Sx+b2;
    end;
  end
else if FormatOfStrecke1 = 'y=m1*x+b1then
  begin
  if FormatOfStrecke2 = 'y=y2then
    begin
    Sy:=y2;
    Sx:=(Sy-b1)/m1;
    end
  else if FormatOfStrecke2 = 'x=x2then
    begin
    Sx:=x2;
    Sy:=m1*Sx+b1;
    end
  else if FormatOfStrecke2 = 'y=m2*x+b2then
    begin
    //Normale Berechnung...
    end;
  end;
Edit: Völliger Schwachsinn
ich überdenke das bis morgen nochmal...

Edit 2:
Jetzt aber
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Antwort Antwort


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 07:51 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