AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Ein Quadrat geometrisch dritteln
Thema durchsuchen
Ansicht
Themen-Optionen

Ein Quadrat geometrisch dritteln

Ein Thema von xZise · begonnen am 8. Jul 2010 · letzter Beitrag vom 9. Jul 2010
Antwort Antwort
Seite 4 von 4   « Erste     234   
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#31

AW: Ein Quadrat geometrisch dritteln

  Alt 8. Jul 2010, 20:15
Nickeliger Kleinkram beiseite...
1) Respekt für die schöne Lösung des Problems.
und b) Sag endlich wozu man das bei SimCity braucht!!11einself

Sherlock
Irgendwie fühle ich mich da verarscht

Und wieso ist das zur Lösung des Problems wichtig? Btw die Lösung von mleyen geht einfach nicht, da man nur 45° Winkel konstruieren kann.

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler

Geändert von xZise ( 8. Jul 2010 um 20:18 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#32

AW: Ein Quadrat geometrisch dritteln

  Alt 8. Jul 2010, 20:28
Btw die Lösung von mleyen geht einfach nicht, da man nur 45° Winkel konstruieren kann.
Dann dürfts insgesamt schwierig werden, das Problem exakt zu lösen. Aber wenn es nur endlicher Genauigkeit bedarf (bspw. weil die Größe der Kästchen die untere Genauigkeitsgrenze beschreiben) kann man das Problem durch Intervallhalbierung lösen. Ein Quadrat lässt sich sehr einfach in 4 gleich große Quadrate teilen - das entspricht sozusagen der Intervallhalbierung. Dadurch lässt sich dann 1/3 bzw. 2/3 der Seitenlänge durch x/(2^k) approximieren.

greetz
Mike
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#33

AW: Ein Quadrat geometrisch dritteln

  Alt 8. Jul 2010, 20:42
Btw die Lösung von mleyen geht einfach nicht, da man nur 45° Winkel konstruieren kann.
Du meinst diese?

Ich denke schon, dass die geht:
  1. Erst die blauen Linien konstruieren - das geht, wie du schon im ersten Posting geschrieben hast.
  2. Durch 4 dadurch bestimmte Schnittpunkte (Mitte der linken, rechten bzw. unteren Seite sowie linkes unteres Eck) ziehst du die beiden grünen Linien.
  3. Durch deren Schnittpunkt fällst du das Lot auf die Unterseite des Quadrats. Und dessen Fußpunkt liegt auf einem Drittel der Seitenlänge - voila!
Uli Gerhardt
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#34

AW: Ein Quadrat geometrisch dritteln

  Alt 8. Jul 2010, 20:53
Durch 4 dadurch bestimmte Schnittpunkte (Mitte der linken, rechten bzw. unteren Seite sowie linkes unteres Eck) ziehst du die beiden grünen Linien.
Die zweite grüne Linie liegt allerdings in einem anderen Winkel (arctan(1/2)), welche laut xZise nicht im Spiel umsetzbar ist.
die Lösung von mleyen geht einfach nicht, da man nur 45° Winkel konstruieren kann.
greetz
Mike
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#35

AW: Ein Quadrat geometrisch dritteln

  Alt 8. Jul 2010, 21:36
Ich möchte mal die Behauptung aufstellen, dass es nicht geht.

Du willst nur an bestehenden Ecken ansetzten und es gehen nur Winkel von a*45° (a in natürlichen Zahlen) zur x-Achse (wenn ich das richtig verstanden habe).

Dein Quadrat ist A Flächeneinheiten groß.

Gehen wir davon aus das die Straßen Geraden sind, das heißt du ziehst sie immer durch das ganze Quadrat.
Damit teilst du mit jeder neuen Straße ein (oder mehrere) Teilstücke des Quadrats in 2 Hälften.
Damit sind alle Teilstücke die du so erzielen kannst, von der Größe (1/(2^x))*A.

Wenn du nun diese Teilstücke zusammensetzt* entstehen, addiert sich deren Größe (klar).
Damit hast du unter dem Bruchstrich des Faktors immer eine gerade Zahl.

Du möchtest aber Teilstücke mit einem Faktor, der einen ungeraden Nenner hat, zum Beispiel (1/9)*A.

* Diese zusammengesetzten Stücke erhält du auch, wenn du die Straßen nicht durchziehst, sondern nur bis zur nächsten Kante.
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.

Geändert von BUG ( 8. Jul 2010 um 21:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#36

AW: Ein Quadrat geometrisch dritteln

  Alt 9. Jul 2010, 08:51
Nickeliger Kleinkram beiseite...
1) Respekt für die schöne Lösung des Problems.
Irgendwie fühle ich mich da verarscht
Oh, das tut mir Leid, denn Du warst ganz bestimmt nicht gemeint!

Zu meiner Frage, freilich brauchst Du das nicht beantworten. Aber die wurde so oft gestellt, da musste ich mich einfach anschließen.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


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 23:31 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