sympy

SymPy ist eine Open-Source-Python-Bibliothek für symbolische Mathematik.
3
Antworten

So finden Sie alle Ausdrücke in einem Ausdruck in Sympy

Ich habe einen Ausdruck als: 1/(x+1)+4*x/(x-1)+3-4*x**2+10*x**2 Was ich brauche, ist eine Liste, die die Begriffe in diesem Ausdruck enthält. d.h. [1/(x+1), 4*x/(x-1), 3, -4*x**2 , 10*x**2] update : Es sollte nicht wie Begriffe ges...
01.06.2016, 10:32
1
Antwort

Wie Math Table richtig in IPython Notebook rendern

Das mathematische Problem, das ich löse, gibt verschiedene analytische Lösungen in verschiedenen Szenarien, und ich möchte das Ergebnis in einer schönen Tabelle zusammenfassen. IPython Notebook rendert die Liste schön: zum Beispiel: %Vor%...
22.01.2014, 20:49
1
Antwort

Fortran-Unterprogramm mit SymPy-Codegen für ein Gleichungssystem erzeugen

Aufbauend auf einem früheren Beispiel, das ich gefunden habe hier versuche ich herauszufinden, wie man einen Fortran-Code erzeugt, der einer bestimmten Form entspricht, an die ich mich halten muss. Der benötigte FORTRAN-Code wird so aussehen (...
19.08.2016, 17:51
2
Antworten

Wurzeln eines Polynoms mod prim

Ich suche nach einem schnellen Algorithmus, um die Wurzeln eines univariaten Polynoms in einem primitiven endlichen Feld zu finden. Das heißt, wenn f = a0 + a1x + a2x2 + ... + anxn (n & gt; 0) dann ein Algorithmus, der für eine gegebene Pr...
12.03.2015, 03:13
2
Antworten

Berechne die Krümmung eines Vektorfeldes in Python und zeichne es mit Matplotlib

Ich muss die Krümmung eines Vektorfeldes berechnen und es mit Matplotlib plotten. Ein einfaches Beispiel für das, wonach ich suche, könnte so formuliert werden: Wie kann ich die Krümmung des Vektorfeldes in der quiver3d_demo.py in der matpl...
21.05.2015, 15:52
2
Antworten

Da das Beispiel in der Dokumentation gebrochen ist, wie löse ich ein nichtlineares System von Gleichungen in SymPy numerisch?

Die Dokumentation zu nonlinsolve gibt dieses Beispiel: %Vor% aber selbst in der Live-Shell auf ihrer Website, die einen Fehler verursacht: %Vor% Wie kann ich mit nonlinsolve ein Gleichungssystem numerisch lösen? Ich weiß, dass ic...
24.11.2016, 20:45
5
Antworten

Testen der Äquivalenz mathematischer Ausdrücke in Python

Ich habe zwei Strings in Python, %Vor% und %Vor% das sind äquivalente Funktionen der ungeordneten Menge (A, C) und der ungeordneten Menge (B). m und s geben Einheiten an, die zwischen denselben, aber nicht mit einer anderen Einheit ausge...
27.05.2011, 16:10
5
Antworten

Einen mathematischen Ausdruck (Funktion) für eine große Anzahl von Eingabewerten schnell auswerten

Die folgenden Fragen Auswerten eines mathematischen Ausdrucks in einer Zeichenfolge Gleichungsanalyse in Python Sicherer Weg zum Analysieren von benutzerdefinierten mathematischen Formeln in Python mathematische Gleichungen a...
05.12.2015, 14:15
2
Antworten

Gibt es eine Möglichkeit, ganzzahlige Division in Sympy zu tun?

Ich habe einen sehr langen Ausdruck, von dem ich denke, dass er vereinfacht werden kann, und ich dachte, dass sympy der perfekte Weg wäre, dies zu tun. Leider beruht die Formel auf einigen ganzzahligen Teilungen, und ich kann keine Möglichkei...
05.05.2017, 04:42
3
Antworten

Ableitung von Summierungen

Ich benutze von Zeit zu Zeit Sympy, bin aber nicht sehr gut darin. Im Moment bin ich dabei, eine Liste indizierter Variablen, d. H. N1 bis nmax, zu definieren und eine Summierung durchzuführen. Dann möchte ich die Ableitung nehmen können: Bis...
28.08.2016, 17:06