Als «python» getaggte Fragen

Eine allgemeine Programmiersprache für allgemeine Zwecke, die die einfache Codesyntax und Lesbarkeit betont.

77
Gibt es einen hochwertigen nichtlinearen Programmierlöser für Python?

Ich habe mehrere herausfordernde nicht konvexe globale Optimierungsprobleme zu lösen. Derzeit verwende ich die Optimization Toolbox von MATLAB (speziell fmincon()mit algorithm = 'sqp'), was sehr effektiv ist . Der größte Teil meines Codes ist jedoch in Python, und ich würde die Optimierung gerne...

35
Parallelisieren einer for-Schleife in Python

Gibt es in Python Tools, die Matlabs Parfor ähneln? Ich habe diesen Thread gefunden , aber er ist vier Jahre alt. Ich dachte, vielleicht hat hier jemand neuere Erfahrungen. Hier ist ein Beispiel für die Art von Dingen, die ich parallelisieren möchte: X = np.random.normal(size=(10, 3)) F =...

30
Wissenschaftliches Workflow-Management-System

Kann mir jemand ein gutes Workflow-Management-System (WMS) empfehlen, vorzugsweise in Python? Bisher habe ich GNU Make verwendet, aber es bringt eine Ebene der Komplexität mit sich, die ich vermeiden möchte. Ein gutes WMS sollte folgende Eigenschaften haben: Einfache Integration in...

27
Permutiere eine Matrix in numpy

Ich möchte eine dichte quadratische Übergangsmatrix direkt ändern, indem ich die Reihenfolge mehrerer Zeilen und Spalten mithilfe der Numpy-Bibliothek von Python ändere. Mathematisch entspricht dies einer Vormultiplikation der Matrix mit der Permutationsmatrix P und einer Nachmultiplikation mit P ^...

18
F2Py mit zuweisbaren und angenommenen Formarrays

Ich möchte f2pymit modernen Fortran verwenden. Insbesondere versuche ich, das folgende grundlegende Beispiel zum Laufen zu bringen. Dies ist das kleinste nützliche Beispiel, das ich generieren konnte. ! alloc_test.f90 subroutine f(x, z) implicit none ! Argument Declarations ! real*8, intent(in)...

17
Python gegen FORTRAN

Welches ist besser: FORTRAN oder Python? Und in beiden Fällen brauchst du wohl Gnuplot, oder? Ich arbeite gerade an einem Windows-Computer. Ich würde es gerne verwenden, um numerische Lösungen für physikalische Probleme zu erhalten, einschließlich Monte-Carlo-Simulationen, numerische Integration...

16
Euklidischer Abstand in Oktave

Ich würde gerne wissen, ob es einen schnellen Weg gibt, den euklidischen Abstand zweier Vektoren in Oktave zu berechnen. Es scheint, dass es dafür keine spezielle Funktion gibt. Soll ich also einfach die Formel mit verwenden