Hallo,
kann mir jemand sagen, wie man in Python eine Fläche definieren kann? Diese sollte desweiteren eine bestimmte anzahl kleinerer flächen bstimmter grössen beinhalten.
Vielen Dank. mfG
Rotichmulan
Fläche definieren
Was ist eine "Fläche"? Aus welchen Daten besteht sie? Welche Operationen kann man damit ausführen?
Die Fragen beantworten und dann eine entsprechende Klasse implementieren.
Ansonsten ist die Frage viel zu allgemein gestellt.
Die Fragen beantworten und dann eine entsprechende Klasse implementieren.
Ansonsten ist die Frage viel zu allgemein gestellt.
-
- User
- Beiträge: 3
- Registriert: Mittwoch 19. November 2008, 15:48
dummerweise bin ich neu in python (habe davor mit matlab gearbeitet) und würde gerne eine geometrisch fläche erstellen, sprichzweidimensional von zwei Vektoren x und y aufgespannt, die senkrecht aufeinenander stehen, in dieser Fläche sollten dann n kleinere Flächen z.B. kreise mit dem radius r enthalten sein, die ich zufällig in der fläche verteile. Sorry, das ist wahrscheinlich noch immer zu allgemein. Vielen Dank trotzdem, Grüsse Rotichmulan
-
- User
- Beiträge: 3
- Registriert: Mittwoch 19. November 2008, 15:48
es geht mehr um die berechnung, aber visualisierung wäre natürlich auch nicht verkehrt
ok, Berechnung geht so:
*SCNR*
Code: Alles auswählen
powerbook:~ derdon$ python
Python 2.5.1 (r251:54863, Jan 17 2008, 19:35:16)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> a = 5
>>> b = 8
>>> flaeche_rechteck = a * b
>>> flaeche_quadrat = a ** 2
>>> g, h = 6, 14
>>> flaeche_dreieck = 0.5 * g * h
>>> from math import pi
>>> r = 23
>>> flaeche_kreis = (r **) * 2 pi
>>> print flaeche_rechteck, flaeche_quadrat, flaeche_kreis
40 25 1661.90251375
>>>