Questa è l'app Linux denominata Matlab/Octave Rotations Library la cui ultima versione può essere scaricata come RotationsLibraryv1.4.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata Matlab/Octave Rotations Library con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI:
Libreria Rotazioni Matlab/Ottava
DESCRIZIONE:
La libreria Rotazioni Matlab/Octave è una raccolta di funzioni, raggruppate come m-script, che affrontano i calcoli e la gestione numerica delle rotazioni nello spazio euclideo 3D. Le rappresentazioni di rotazione supportate sono le matrici di rotazione (Rotmat), i quaternioni (Quat), gli angoli di Eulero ZYX intrinseci (Eulero), gli angoli fusi (Fused) e gli angoli di inclinazione (Tilt). Operazioni come composizione, inversione, estrazione dell'imbardata ZYX, estrazione dell'imbardata fusa, generazione casuale, rilevamento dell'uguaglianza, rotazione del vettore e molto altro sono state implementate per ogni rappresentazione di rotazione. Sono supportati anche l'aggiunta di vettori di inclinazione e gli spazi di fase di inclinazione relativi e assoluti. Vengono forniti unit test per ciascuna funzione per garantire che la libreria sia efficiente.Caratteristiche
- Libreria multipiattaforma altamente efficiente scritta per essere eseguita sia in Matlab che in Octave
- Nessuna dipendenza oltre alle funzioni principali di Matlab/Octave
- Implementa calcoli e conversioni comuni che coinvolgono matrici di rotazione, quaternioni, angoli ZYX di Eulero, angoli fusi, angoli di inclinazione e lo spazio delle fasi di inclinazione
- Banco di prova per la progettazione, valutazione e visualizzazione di algoritmi che coinvolgono rotazioni
- Supporta le nuove rappresentazioni di angoli fusi e di rotazione degli angoli di inclinazione, nonché lo spazio delle fasi di inclinazione
- Viene spedito con test unitari per garantire la validità e la robustezza di ogni funzione
- Il codice è scritto in uno stile facile da tradurre in qualsiasi altra lingua per l'utilizzo in applicazioni finali
- Codice Matlab/Octave ben commentato e documentato che consente una facile modifica/estensione da parte degli utenti (che sono incoraggiati a inviare miglioramenti/correzioni di bug all'autore, in modo che la libreria possa essere migliorata per tutti!)
- Disponibile sia come bundle ZIP che come repository git (vedi Codice)
Pubblico
Informatica, Scienza/Ricerca, Sviluppatori, Ingegneria
Linguaggio di programmazione
MATLAB
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/rotationslib/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.