Jest to aplikacja dla systemu Linux o nazwie Matlab/Octave Rotations Library, której najnowszą wersję można pobrać jako RotationsLibraryv1.4.0.zip. Można go uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie Matlab / Octave Rotations Library z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Biblioteka Matlab/Octave Rotations
OPIS
Biblioteka obrotowa Matlab/Octave jest zbiorem funkcji spakowanych jako m-skrypty, które zajmują się obliczeniami i numeryczną obsługą obrotów w trójwymiarowej przestrzeni euklidesowej. Obsługiwane reprezentacje obrotu to macierze obrotu (Rotmat), Quaternions (Quat), wewnętrzne kąty ZYX Eulera (Euler), kąty połączone (Fused) i kąty przechyłu (Tilt). Operacje takie jak skład, inwersja, ekstrakcja odchylenia ZYX, ekstrakcja połączona z odchyleniem, losowe generowanie, wykrywanie równości, obracanie wektorów i wiele innych zostały zaimplementowane dla każdej reprezentacji rotacji. Obsługiwane jest również dodawanie wektorów przechyłu oraz przestrzenie fazowe względnego i bezwzględnego przechyłu. Dostępne są testy jednostkowe dla każdej funkcji, aby upewnić się, że biblioteka działa.Zakładka Charakterystyka
- Wysoce wydajna wieloplatformowa biblioteka napisana do pracy zarówno w Matlab, jak i Octave
- Brak zależności innych niż podstawowe funkcje Matlab/Octave
- Implementuje wspólne obliczenia i konwersje obejmujące macierze rotacji, kwaterniony, kąty ZYX Eulera, kąty stopione, kąty pochylenia i przestrzeń fazową pochylenia
- Stanowisko testowe do projektowania, oceny i wizualizacji algorytmów z wykorzystaniem obrotów
- Obsługuje nowe, połączone kąty i reprezentacje kątów pochylenia, a także przestrzeń fazy pochylenia
- Dostarczane z testami jednostkowymi, aby zapewnić ważność i niezawodność każdej funkcji
- Kod jest napisany w stylu, który można łatwo przetłumaczyć na dowolny inny język do wykorzystania w aplikacjach końcowych
- Dobrze skomentowany i udokumentowany kod Matlab/Octave, który umożliwia łatwą modyfikację/rozszerzenie przez użytkowników (którzy są zachęcani do zgłaszania ulepszeń/naprawek do autora, aby biblioteka mogła być ulepszana dla każdego!)
- Dostępne zarówno jako pakiet ZIP, jak i repozytorium git (patrz Kod)
Publiczność
Informatyka, Nauka/Badania, Deweloperzy, Inżynieria
Język programowania
MATLAB
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/rotationslib/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.