Die Suche ergab 14 Treffer

von tony_pythony
Freitag 21. Juni 2024, 11:35
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

@Sirius3:
Wenn man die Liste der Links-assoziativen Programme anschaut, dann sind das Excel und Matlab. Beide bekannt für kreative Interpretation von Mathematik.
Nichts gegen Excel :D immerhin hat Microsoft ein Blog-Artikel geschrieben, dass es in Excel auch zu Problemen kommen kann, wenn sehr ...
von tony_pythony
Freitag 21. Juni 2024, 10:51
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

@__blackjack__:
Ja das habe ich alles auch. Ich bekomme eine Expression wie

"b = min(a, (-108)^(-108) - a)" oder
"d = sgn(a + (step((((b*(sinh(c))) + (max((a), d)) + (min((or((a), d)), (min((acos(f)), (min((f * a), (atan2((d + a), (b)))))))))) - a))) - if(xor(d, a), tanh(f), gauss(g)))"

Das ...
von tony_pythony
Donnerstag 20. Juni 2024, 23:52
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

@tony_pythony: Ich weiss jetzt nicht ob ich Deine Antwort nicht verstehe oder Du meine nicht.

:D Ich verstehe deine und bin mir auch bewusst, dass verschiedene FPUs software/hardware, Compiler, Compiler-Versionen, Programmiersprachen, .., es anders machen können und machen.
Aber ich sehe das ...
von tony_pythony
Donnerstag 20. Juni 2024, 23:20
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen


Wie überall in der Mathematik ist 2**3**2 gleich 2**(3**2), so ist das beim Potenzieren, halt Mathematik.


nicht überall und nicht überall gleich. Sogar die std. Math-Notation schreibt da nichts vor. Verschiedene Programmiersprachen haben das auch verschieden. Kurze übersicht:
https://codeplea ...
von tony_pythony
Donnerstag 20. Juni 2024, 20:05
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen


Wenn Du eine Black-Box hast, die auf nicht definierte Weise rundet, dann ist diese Software für wissenschaftliches Rechnen nicht geeignet. Höchstens für BWLer.

Formel machen das, wie es die Mathematik beschreibt. Beim Rechnen mit Computern kommen halt noch Rundungsfehler obendrauf. In den meisten ...
von tony_pythony
Donnerstag 20. Juni 2024, 18:06
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen


@tony_pythony: Also das erste Beispiel ist die Formatierung einer Gleitkommazahl in Python, denn da kommt natürlich auch in Python nicht 0.3 raus:
In [24]: print(format(float(decimal.Decimal('1.2') - decimal.Decimal('0.9')), ".50f"))
0.29999999999999998889776975374843459576368331909180
Python ...
von tony_pythony
Donnerstag 20. Juni 2024, 17:37
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

Ich habe das Gefühl der Parser mag keine trailing 0's. Das mag meine round_significant(x, p) auch nicht.
Bei 1e-217 müsste er ja aber 1.000000000000*10^-217 anzeigen, weil normalisiert (oder war das denormalisiert?? ... das mit einem enzigen Integer vor dem dezimalpunkt).
und statt einfach 1e-217 ...
von tony_pythony
Donnerstag 20. Juni 2024, 15:54
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

ja das ist ja das Problem.
Python hält sich an den Standard. Die Software sollte es auch. Zumindest ist es das was ich so sehe, wie es werkelt:
Es ist ein "mathematik" Programm, das math. Ausdrücke aus einer Kurvenanpassung generiert. Relativ Performant und mit Multicore. Intern ist es ein 64-bit ...
von tony_pythony
Montag 17. Juni 2024, 11:40
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Re: Hilfe beim nachvollziehen vom komischen floats Rundungen

Die pow(x, y) Funktion habe ich nachprorammiert. Da ging es hauptsächlich um die Grenzfallbehandlung der Inf/Nan und bisschen was anderes noch dazu. Diese ist aber nicht die Ursache. Ich denke das liegt an der Rundung für die Darstellung der Ausgabe..
Zu diesem Schluss komme ich, weil dieses ...
von tony_pythony
Montag 17. Juni 2024, 09:42
Forum: Wissenschaftliches Rechnen
Thema: Hilfe beim nachvollziehen vom komischen floats Rundungen
Antworten: 21
Zugriffe: 32723

Hilfe beim nachvollziehen vom komischen floats Rundungen

Hallo Zusammen,

ich hab ein Etwas zu lösen. Ist rein privat und keine Hausaufgabe ;)
Ich habe eine Software, die eingebaute sin(), pow(), erf(), etc.. Funktionen hat. Mit der Software habe ich früher Berechnungen durchgeführt. Altes Ding. Ich wollte das mit Python für mich nachbauen und laufe nun ...
von tony_pythony
Mittwoch 26. August 2020, 19:38
Forum: Wissenschaftliches Rechnen
Thema: Datenexport xlsx via Pandas
Antworten: 2
Zugriffe: 1116

Re: Datenexport xlsx via Pandas

xls(x) schreiben ist auch mit pandas ein PITA. Leider.

Anderer Ansatz:

Ich weiss aus Erfahrung, dass Excel csv Dateien wie xls Dateien behandelt, nur ohne Meta-Informationen. Es ist halt eine Text-datei.

Aus deiner beschriebenen Anforderung, muss die Datei
1. erstellt werden,
2. aktualisiert ...
von tony_pythony
Mittwoch 26. August 2020, 18:56
Forum: Wissenschaftliches Rechnen
Thema: String(s) mit math. Formel evaluieren | Ansätze, Ideen, Vorschläge
Antworten: 2
Zugriffe: 967

Re: String(s) mit math. Formel evaluieren | Ansätze, Ideen, Vorschläge

Hallo sparrow,

danke dir.
Das mit der sqlite db klappt eigentlich ganz gut. Ich hab mich vielleicht falsch ausgedrückt. Das Befüllen der db und das Herauslesen der Werte zur Evaluierung mit der Formel sind zwei verschiedene Vorgänge, die nicht gleichzeitig stattfinden.
Ich werde mich nochmals ...
von tony_pythony
Dienstag 25. August 2020, 21:11
Forum: Wissenschaftliches Rechnen
Thema: String(s) mit math. Formel evaluieren | Ansätze, Ideen, Vorschläge
Antworten: 2
Zugriffe: 967

String(s) mit math. Formel evaluieren | Ansätze, Ideen, Vorschläge

Hallo Zusammen,

ich mache (privat) schon seit 2 Monaten an einem Problem rum, und nun muss ich mir Hilfe holen. Ich glaube das Problem ist nicht ganz trivial und mir fehlen da Lösungsansätze - oder mangelt es einfach an der Logik?

Folgendes:
Ich habe mehrere Formeln der Art als Strings: result ...
von tony_pythony
Samstag 22. August 2020, 19:49
Forum: Allgemeine Fragen
Thema: seltsames Verhalten von Spider
Antworten: 19
Zugriffe: 3056

Re: seltsames Verhalten von Spider

falls das ursprüngliche problem noch nicht gelöst ist:
das ist die beschränkung der Konsole (spyder ist eine IDE, im wissenschaftlichen bereich oft eingesetzt)

Einstellbar unter Einstellungen/Iphyton console. Nach einem neustart läuft der auch mit 20000 zeilen.