Dies ist die Linux-App namens Matlab/Octave Rotations Library, deren neueste Version als RotationsLibraryv1.4.0.zip heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens Matlab/Octave Rotations Library mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
Matlab/Oktave-Rotationsbibliothek
BESCHREIBUNG
Die Matlab/Octave-Rotationsbibliothek ist eine Sammlung von Funktionen, die als M-Skripte gebündelt sind und sich mit Berechnungen und numerischer Behandlung von Rotationen im euklidischen 3D-Raum befassen. Die unterstützten Rotationsdarstellungen sind Rotationsmatrizen (Rotmat), Quaternionen (Quat), intrinsische ZYX-Euler-Winkel (Euler), verschmolzene Winkel (Fused) und Neigungswinkel (Tilt). Operationen wie Komposition, Inversion, ZYX-Gier-Extraktion, verschmolzene Gier-Extraktion, Zufallsgenerierung, Gleichheitserkennung, Vektordrehung und vieles mehr wurden für jede Rotationsdarstellung implementiert. Tilt-Vektor-Addition und die relativen und absoluten Tilt-Phasenräume werden ebenfalls unterstützt. Unit-Tests für jede Funktion werden bereitgestellt, um sicherzustellen, dass die Bibliothek leistungsfähig ist.Eigenschaften
- Hocheffiziente plattformübergreifende Bibliothek, die sowohl in Matlab als auch in Octave ausgeführt werden kann
- Keine Abhängigkeiten außer den Kernfunktionen von Matlab/Octave
- Implementiert gängige Berechnungen und Umrechnungen mit Rotationsmatrizen, Quaternionen, ZYX-Euler-Winkeln, fusionierten Winkeln, Neigungswinkeln und dem Neigungsphasenraum
- Testbed für den Entwurf, die Bewertung und die Visualisierung von Algorithmen mit Rotationen
- Unterstützt die neuartigen fusionierten Winkel- und Neigungswinkel-Rotationsdarstellungen sowie den Neigungsphasenraum
- Wird mit Komponententests geliefert, um die Gültigkeit und Robustheit jeder Funktion sicherzustellen
- Der Code ist in einem Stil geschrieben, der sich leicht in jede andere Sprache zur Verwendung in Endanwendungen übersetzen lässt
- Gut kommentierter und dokumentierter Matlab/Octave-Code, der eine einfache Änderung/Erweiterung durch Benutzer ermöglicht (die ermutigt werden, dem Autor Verbesserungen/Bugfixes einzureichen, damit die Bibliothek für alle verbessert werden kann!)
- Erhältlich sowohl als ZIP-Bundle als auch als Git-Repository (siehe Code)
Publikum
Informationstechnologie, Wissenschaft/Forschung, Entwickler, Ingenieurwesen
Programmiersprache
MATLAB
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/rotationslib/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.