AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:32

Parameter dieser Suchanfrage:

Suche in Thema: 2 Vektoren und 1 Punkt, wo näher drann?
Suche alle Beiträge, die von "Namenloser" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: 2 Vektoren und 1 Punkt, wo näher drann?

     
      by Namenloser, 12. Apr 2012
    Ich sehe hier einen Fehler:
    B0 := Vektor2DMultiplyTwo(Vektor2DDivideWithFloat(B,1), B);


    Wenn Vektor2DMultiplyTwo das tun würde, was man erwartet (andere Baustelle, s.u.), nämlich zwei Vektoren komponentenweise zu multiplizieren, würde diese Rechnung darauf hinauslaufen, dass du immer den Vektor (1, 1) für B0 erhältst (weil (1/x)*x immer 1 ist (sofern x ≠ 0)).

    Das wäre natürlich...
  • Forum: Programmieren allgemein

    AW: 2 Vektoren und 1 Punkt, wo näher drann?

     
      by Namenloser, 5. Apr 2012
    Es gibt zwei sehr ähnliche Formeln, einmal für den Sinus bzw. das Kreuzprodukt und einmal für den Kosinus bzw. das Skalarprodukt:

    |a × b| = |a| * |b| * sin(φ)
    a * b = |a| * |b| * cos(φ)
    Ich nehme an, du hast die beiden Formeln verwechselt...
  • Forum: Programmieren allgemein

    AW: 2 Vektoren und 1 Punkt, wo näher drann?

     
      by Namenloser, 5. Apr 2012
    Ich meine aber nicht das  Skalarprodukt :roll:


    Mein „Kreuzprodukt“ ist im Grunde das Skalarprodukt mit einem Vektor orthogonal zu Vektor B. Du kannst im zweidimensionalen Raum ja leicht einen orthogonalen Vektor bilden, indem du die Koordinaten wie folgt vertauschst: (X, Y) → (Y, -X). Wenn du das dann in das Skalarprodukt einsetzt, kommst du auf meine Formel.
  • Forum: Programmieren allgemein

    AW: 2 Vektoren und 1 Punkt, wo näher drann?

     
      by Namenloser, 5. Apr 2012
    Den senkrechten Abstand zu einer Strecke kannst du im zweidimensionalen Raum über das Kreuzprodukt berechnen (s. Anhang).

    Sorry, habe wohl zu lange mit dreidimensionalen Vektoren hantiert... Das „Kreuzprodukt“ ist ja für den zweidimensionalen Raum nicht wirklich definiert. Was ich damit meinte ist:
    function „Kreuzprodukt“ (A, B: TVec2): Single;
    begin
    Result := A.X*B.Y - A.Y*B.X;
    end;...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Namenloser&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=167563
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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