Ich mache eine kleine Matrix-Operations-Bibliothek als eine Programmieraufgabe für mich selbst (und für den Zweck, mit Python zu programmieren), und ich bin auf die Aufgabe gestoßen der Berechnung der Determinante von 2x2, 3x3 und 4x4 Matrizen.Python-Determinantenberechnung (ohne die Verwendung externer Bibliotheken)
Soweit mein Verständnis der linearen Algebra geht, muss ich die Regel von Sarrus implementieren, um die ersten 2 zu tun, aber ich weiß nicht, wie man das Python oder für Matrizen größerer Größe angehen. Alle Hinweise, Tipps oder Anleitungen würden sehr geschätzt werden.
Lesen up auf LU Dekomposition. Sobald Ihre Matrix LU zerlegt ist, können Sie die Diagonale der U-Matrix verwenden, um die Determinante zu berechnen. –