Gibt es eine Standardbibliothek der Matrix in c? Was ich über die Plattform umsetzen kann. Wenn nicht, dann sag mir bitte OS-abhängige Bibliotheken von Matrix.Matrix Standardbibliothek
Antwort
Es gibt so many.
Insbesondere können Sie sich die GNU scientific library ansehen.
Alternativ können Sie nur implement your own Matrix-Operationen.
Re Cross-Plattform:
GSL ist sehr Cross-Plattform. Laut der Site, kompiliert es auf etwa 12 Betriebssystemen (Solaris, Linux, Darwin, verschiedene * BSDs und etwas namens SR8000 Super Technical Server). Ich denke, es könnte auch auf Embedded-Systemen kompiliert werden. Für Windows können Sie entweder cygwin oder Gsl for Windows verwenden.
Welche Plattformen planen Sie zu verwenden?
Meschach scheint die einzige populäre C-basierte Matrixbibliothek zu sein. Es gibt jedoch Tonnen von C++ basierten Matrixbibliotheken.
Die Hauptfrage ist jedoch, für welchen Zweck Sie diese Bibliothek benötigen. Wenn Sie für die mathematische lineare Algebra eher eine lineare Algebra-Bibliothek suchen, so haben Sie alle Ihre Operationen an einer Stelle (BLAS-basiert, zum Beispiel spblas). Wenn Sie jedoch Matrix3- und Matrix4-Typen für 3D-Berechnungen benötigen, sollten Sie versuchen, eine zu finden, die für 3x3- oder 4x4-Operationen optimiert ist (z. B. this one).
- 1. C++ Standardbibliothek Ausnahmeliste?
- 2. Hat Fortran eine Standardbibliothek?
- 3. Versionen der C++ - Standardbibliothek
- 4. Stabilisierung der Standardbibliothek qsort?
- 5. Embed Python3 ohne Standardbibliothek
- 6. Dokumentation der SBCL-Standardbibliothek?
- 7. Inneres Arbeiten der C-Standardbibliothek
- 8. Benutzer mehrmals mit Standardbibliothek anwenden
- 9. Hat Objective-C eine Standardbibliothek?
- 10. Visual Studio 2013 C++ Standardbibliothek
- 11. Calltree für c + + Programm zur Standardbibliothek
- 12. Ist die Python-Standardbibliothek wirklich Standard?
- 13. C++ - Standardbibliothek - Std :: setenv vs setenv
- 14. .Net-Standardbibliothek für einzelne Thread-Ausführung
- 15. PEP 257 Docstring in der Standardbibliothek?
- 16. Python: Überschreiben von Verfahren in Standardbibliothek
- 17. Komplette Online-Referenz für die C-Standardbibliothek?
- 18. Slicing eine Scheibe mit der Standardbibliothek
- 19. Bereich random.random Python() aus der Standardbibliothek
- 20. Schlechter Code aus der Python-Standardbibliothek
- 21. JavaScript-ähnliches Objekt in der Python-Standardbibliothek?
- 22. Verwendung der Standardbibliothek mit Clang und LibTooling
- 23. Wandzeit in Python mit der Standardbibliothek abrufen?
- 24. Wo sind die Header der C++ - Standardbibliothek
- 25. pylint nicht einige der Standardbibliothek zu erkennen
- 26. Diagnose von EXC_BAD_INSTRUCTION in der Swift-Standardbibliothek
- 27. Nebenwirkungen freie Methoden in der Java-Standardbibliothek
- 28. Was garantiert die Standardbibliothek für die Selbstbewegung?
- 29. Toeplitz-Matrix von Toeplitz-Matrix
- 30. Template Matrix-Matrix-Multiplikation C++
Ich möchte eigentlich die Standard-Bibliothek, die ich über die Plattform implementieren kann. – Siddiqui
+1 für die Gnu Scientific Library –
Was meinen Sie mit "was kann ich implementieren"? Willst du nicht eine Bibliothek, die * bereits * implementiert ist, damit du sie mit Matrizen machen kannst? –