Die Suche ergab 8 Treffer

von Irmchen
Mittwoch 8. April 2009, 12:33
Forum: Allgemeine Fragen
Thema: delete()?
Antworten: 6
Zugriffe: 1376

Zero-Array ist eine Array in der nur Nullen stehen...
Ich werd mal die Idee von hendrikS umsetzen. Danke schön!
von Irmchen
Mittwoch 8. April 2009, 12:06
Forum: Allgemeine Fragen
Thema: delete()?
Antworten: 6
Zugriffe: 1376

delete()?

Hallo!
Ich möchte aus einer Zero-Array, die ich vorher auf eine bestimmte Länge definiert habe, bestimmte Elemente löschen. Einzelne Elemente kann ich löschen mit delete(array, [index]), funktioniert aber leider nicht, wenn ich alle Elemente von einem Index bis zum Ende löschen möchte (z.B. [7 ...
von Irmchen
Freitag 20. März 2009, 15:54
Forum: Allgemeine Fragen
Thema: Problem mit round() bzw decimal()
Antworten: 9
Zugriffe: 1414

Ausschnitte aus meinem Problemkind:


ciA=0.5
tA=1
ciB=0.5
tB=1
pA=zeros(101)
pB=zeros(101)
pAB=zeros(101)
pU=zeros(101)

for i in range (100):
pA[0]=0.3 # Wert egal
pB[0]=0.0 # Wert egal
pAB[0]=0.7 # Wert egal
pU[0]=0

pU[i+1]=(pA[i]**2)*((1-tA)*(1-ciA))+pA[i]*pB[i]*((1-tA)*(1-ciB)+(1-tB)*(1 ...
von Irmchen
Freitag 20. März 2009, 15:26
Forum: Allgemeine Fragen
Thema: Problem mit round() bzw decimal()
Antworten: 9
Zugriffe: 1414

Habe gerade auch herausgefunden, dass mein obigen Beispiel funktioniert, wenn ich decimal(a+b), also ohne " eingebe. Funktioniert bei meinen Monsterformeln leider trotzdem nicht.
von Irmchen
Freitag 20. März 2009, 15:24
Forum: Allgemeine Fragen
Thema: Problem mit round() bzw decimal()
Antworten: 9
Zugriffe: 1414

Ich rechne im Bereich Biologie und versuche Wachstumsdynamiken von Bakterien darzustellen. Es sind also logistische Gleichungen.
Mir geht's darum, dass z.B. mit einer Übertragungsrate von 1 und nicht 1.000000001 gerechnet wird.
von Irmchen
Freitag 20. März 2009, 15:14
Forum: Allgemeine Fragen
Thema: Problem mit round() bzw decimal()
Antworten: 9
Zugriffe: 1414

Habe mir auch gedacht, dass decimal sinnvoller ist. Aber wie gesagt habe ich keine "reinen" Zahlen, die ich umwandeln will, sondern Ergebnisse aus Formeln.
Also als einfachstes Beispiel Decimal("a+b") mit a=3 und b=a+1, oder so ähnlich. Und das scheint nicht zu funktionieren ... :(
Da diese Formeln ...
von Irmchen
Freitag 20. März 2009, 15:04
Forum: Allgemeine Fragen
Thema: Problem mit round() bzw decimal()
Antworten: 9
Zugriffe: 1414

Problem mit round() bzw decimal()

Hallo!
Ich suche dringend nach einer Lösung für das leidige Gleitkommazahlen-Ungenauigkeitsproblem. Nun habe ich gelesen, dass es sich mit round() bzw. auch mit decimal() lösen lässt. Mit beiden habe ich jedoch Probleme.
Zum Beispiel liefert mir round(4.123456,4) 4.1234999999999999 und nicht wie ...
von Irmchen
Dienstag 11. November 2008, 14:28
Forum: Allgemeine Fragen
Thema: Anfänge in Python
Antworten: 4
Zugriffe: 1182

Anfänge in Python

Hallo,
wir benutzen im Studium gerade Python (ipython unter unix). Da ich selbst unter XP arbeite, ist es schwer für mich zu Hause nachzuvollziehen.
Ich habe mir von python.org python 2.6 runtergeladen und auch versucht mich durch das Tutorial zu arbeiten. Aber was ist denn der interaktive Modus ...