Seite 2 von 7

Verfasst: Donnerstag 14. Februar 2008, 19:46
von audax
Leg das Lineal weg, hier gehts um Pixel!


Meine Güte...so ganz der fitteste bist du aber auch nicht, wie? ;)

Verfasst: Donnerstag 14. Februar 2008, 19:49
von CM
audax hat geschrieben:Meine Güte...so ganz der fitteste bist du aber auch nicht, wie? ;)
Na, laß das mal, wenn man wirklich auf'm Schlauch steht, sind Erklärungen via Netz manchmal bes. schwierig zu verstehen.

@applegreen: Du mußt aber schon die Beiträge aufmerksam lesen. Gehe nochmal zurück zum letzten Post auf der ersten Seite. Hilft das?

Verfasst: Donnerstag 14. Februar 2008, 19:51
von applegreen
Bild

sry ja hatte das falsche bild upgeloadet!
jetzt ist es mit px

Verfasst: Donnerstag 14. Februar 2008, 20:18
von audax
Du hast Punkt P(x1, y1) und den Mittelpunkt des Kreises M(x2, y2).
Nun braucht du den Abstand dieser Punkte. Das geht z.B. dadurch, dass du ein Dreieck bildest, wofür du nun den Abstand auf der x-Achse und den Abstand auf de y-Achse brauchst.
Delta_x = x1 - x1
Delta_y = y2 - y2

Das sind nun die Katheten deines Dreiecks. Die Hypotenuse dieses Dreiecks ist demnach der Abstand der beiden Punkte.

Wenn der Abstand kleiner als der Radius des Kreises ist, liegt der Punkt im Kreis -> Der Punkt ist rot.

Verfasst: Donnerstag 14. Februar 2008, 20:24
von applegreen
wo befindet sich denn dein genannter Punkt P bei mir in der Skizze?

Verfasst: Donnerstag 14. Februar 2008, 20:29
von BlackJack
Überall. Such Dir einen aus. Du musst das am Ende für *alle* berechnen.

Verfasst: Donnerstag 14. Februar 2008, 20:35
von applegreen
so ick hab jetz dat lineal i-wo rauf gelegt auf den kreis und i-wo abgemessen
wie gesagt am Mittelpkt angefange.
von Mittelpkt. bis zum P. sind es 1,3cm sprich 13px
stimmt das erst mal wie ick dat jemacht habe?

Verfasst: Donnerstag 14. Februar 2008, 21:10
von audax
WARGH!
NEIN, tut es nicht!
Leg das Lineal weg und fass es auch nicht mehr an! Du brauchst kein Lineal! Mathematik und Gemometrie brauchen kein Lineal. Nie, nie, nie! Lineale sind böse!

Es ist völlig Wurst, wo P liegt, das ist ein abstraker Punkt, stellvertretend für unendlich viele verschiedene Punkte. Du musst eine Formel entwickeln, in die du einen Punkt P(x1, y2) gibst und die dir den Abstand zwischn P und dem Mittelpunkt des Kreises (x2, y2) zurück gibt.

Oder lass dir die Aufgabe von deinem Lehrer erklären!Der hat das studiert, der muss dir das vermitteln können...

Algebra. Variablen. Vektoren. Gnarghf.

Verfasst: Donnerstag 14. Februar 2008, 21:10
von CM
Mal ehrlich: Du hast die Beiträge hier gelesen? Und Du weißt was der Satz des Pythagoras ist und wie man ihn in Python umsetzt?
Oder bist Du doch ein Troll, den wir gerade kräftig füttern???

Verfasst: Donnerstag 14. Februar 2008, 21:14
von audax
Ich glaub langsam auch an einen Troll. Wer macht in der Schule schon Python? Wir jedenfall hatten alle PHP.


Ja, wir haben sehr gelitten...

Verfasst: Donnerstag 14. Februar 2008, 21:17
von applegreen
ja satz des pythagoras kann ick!!
mein lehrer brauch ick nich fragen dit is ne aufgabe wo wir ihn nicht fragen sollen
dat is dat blöde!der will dit zensieren aber ick steht im mom voll schlecht im kurs deshalb such ick mir ja hier hilfe leider!
aber wie gesagt da kommt keiner drauf bei mir im kurs!
geht die formel:
x1-y1<kleiner als radius =rot

Verfasst: Donnerstag 14. Februar 2008, 22:28
von meneliel
BlackJack hat geschrieben:...

Vielleicht interessant für Leute die es *richtig* machen wollen: Die Fahne hat ein Seitenverhältnis von 3:2 und die Scheibe ist in der Mitte und hat einen Durchmesser von 3/5tel der Höhe der Fahne. :-)
... Du machst mir Angst ...

Verfasst: Donnerstag 14. Februar 2008, 22:48
von BlackJack
Das jemand, der wissen wollte wie gross die Scheibe ist, bei Wikipedia nachschaut macht Dir Angst!? Du bist aber leicht zu erschrecken… ;-)

Verfasst: Donnerstag 14. Februar 2008, 22:54
von meneliel
... *lach* .... ahso ja.... da war ja was ... gut, hättest du es einfach so gewusst ..... das hätte mir dann angst gemacht ....

btw @ apple: hast dir mal den code angeguckt, den Blackjack in seinem link weiter oben gepostet hat?

Verfasst: Donnerstag 14. Februar 2008, 23:23
von audax
Apfel, wenn du es aus dem bisher geschriebenem nicht verstehst, dann soll es wohl nicht sein :(

Verfasst: Donnerstag 14. Februar 2008, 23:36
von Jan-Peer
audax hat geschrieben:Ich glaub langsam auch an einen Troll. Wer macht in der Schule schon Python? Wir jedenfall hatten alle PHP.


Ja, wir haben sehr gelitten...
Python ist an Berliner Schulen sehr beliebt. Aber sonst finde ich das Benehmen auch etwas merkwürdig - wobei ich seinerzeit im Informatik-Unterricht auch einige Fälle hatte, die auf dem Schlauch standen - um es mal vorsichtig auszudrücken.

Noch eine Bitte, applegreen: Versuch nicht, zu Berlinern. Du kannst es nicht, es ist einfach nur penetrant.

Nichts für ungut ...

Verfasst: Freitag 15. Februar 2008, 00:09
von audax
Jan-Peer hat geschrieben:Python ist an Berliner Schulen sehr beliebt.
Ich will nach Berlin.

Obwohl...wenn man keinen Schimmer von der Theorie hinter dem Programmieren hat bringt einem Python auch nicht viel...
Das schöne ist ja gerade, dass man alle möglichen Paradigmen enorm gut umsetzen kann und das auch noch bei annehmbarer Performance, guter Anbindung an...alles und schöner Option zur Optimierung einzelner Programmteile.

Apfel: Mathe ist wichtig. Sehr wichtig. Vor allem das, was du momentan hast ist unglaublich wichtig. Lern das ;)

Verfasst: Freitag 15. Februar 2008, 08:44
von CM
@applegreen: So, jetzt wäre ich neugierig, wie denn eure Klasse so abgeschnitten hat. Hat tatsächlich niemand die Aufgabe gelöst?

Verfasst: Freitag 15. Februar 2008, 18:19
von applegreen
so also die formel hab ick jetzt schon mal raus bekommen durch den lehrer!
(Hat imme noch keiner raus bekommen)!
(wir machen auch erst weiter wenn min. 50% des Kurses das Geschaft hat)
also die Formel lautet
x²+y²=r²

Verfasst: Freitag 15. Februar 2008, 18:28
von Leonidas
applegreen hat geschrieben:x²+y²=r²
Wow, das ist ja der Satz von Pythagoras. Ähm, nicht das wir den schon vorher erwähnt hätten. Und ich glaube den hatte ich in der 10. Klasse auch schon gehabt.