Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Matlab"
Differenze tra le versioni 20 e 21
Versione 20 del 08/02/2008 23.57.26
Dimensione: 4582
Autore: PaoloTerzi
Commento:
Versione 21 del 10/02/2008 01.09.56
Dimensione: 4054
Commento: sistemata dove possibile
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 8: Linea 8:
Questa guida contiene delle indicazioni utili per l'installazione di '''Matlab''' su Ubuntu. Questa guida contiene delle indicazioni utili per l'installazione di '''Matlab''' su '''Ubuntu'''.
Linea 14: Linea 14:
Per l'uso dell'interfaccia grafica di '''Matlab''' è necessario installare il supporto per [:Java:Java]; inoltre è consigliato abilitare l'accelerazione 3D della propria scheda video. Aprire una finestra di terminale e digitare il seguente comando:
{{{
glxinfo | grep direct
Per l'uso dell'interfaccia grafica di '''Matlab''' è necessario installare il supporto per [:Java:Java]; inoltre è consigliato abilitare l'accelerazione 3D della propria scheda video. Per controllare il funzionamento dell'accelerazione 3D, aprire una finestra di terminale e digitare il seguente comando:
{{{glxinfo | grep direct
Linea 19: Linea 18:
Se l'output restituito sarà simile al seguente allora il supporto a !OpenGl è attivo e correttamente funzionante: Se l'output restituito sarà simile al seguente allora il supporto ad !OpenGl è attivo e correttamente funzionante:
Linea 27: Linea 26:
Linea 29: Linea 27:
{{{
sudo sh /media/cdrom/install
{{{sudo sh /media/cdrom/install
Linea 36: Linea 33:
{{{
sudo /usr/local/matlab72/install_matlab
{{{sudo /usr/local/matlab72/install_matlab
Linea 41: Linea 37:
{{{
/usr/local/bin/matlab
{{{/usr/local/bin/matlab
Linea 45: Linea 40:
Inoltre è possibile passare dei parametri al programma. Di seguito sono elencati i parametri più comuni: Inoltre, è possibile passare dei parametri al programma. Di seguito sono elencati i parametri più comuni:
Linea 55: Linea 50:
{{{
matlab -nojvm -nosplash -r "1+1"
{{{matlab -nojvm -nosplash -r "1+1"
Linea 61: Linea 55:
Per l'esecuzione del programma c'e' bisogno del minimo necessario; si avviera' tranquillamente via console, anche se mancheranno alcune funzioni come quelle grafiche. Per l'esecuzione del programma c'è bisogno del minimo necessario; si avviera' tranquillamente via terminale, anche se mancheranno alcune funzioni come quelle grafiche.
Linea 63: Linea 57:
Per l'uso di MATLAB desktop, GUIDE, Simulink, e tutti i simpatici grafici, bisogna avere installato il supporto [:Java:Java] e l'eseguibile nel proprio percorso. In caso contrario, dovra' essere avviato dal terminale e, questa, non e' sempre la miglior scelta. Un modo veloce per controllare il percorso e', tramite il terminale, '''which java'''. SE l'output restituito sara' simile a '''/usr/local/bin''', si e' pronti per l'avvio altrimenti bisogna seguiere le istruzioni per l'installazione [:Java:Java].    Per l'uso di MATLAB desktop, GUIDE, Simulink, e tutte le applicazioni accessibili via interfaccia grafica, bisogna avere installato il supporto [:Java:Java] e l'eseguibile nel proprio percorso. In caso contrario, dovrà essere avviato dal terminale e, questa, non è sempre la miglior scelta. Un modo veloce per controllare il percorso è, tramite il terminale, '''which java'''. Se l'output restituito sarè simile a '''/usr/local/bin''', si è pronti per l'avvio altrimenti bisogna seguiere le istruzioni per l'installazione [:Java:Java].
Linea 65: Linea 59:
L'abilitazione dell'accelerazione hardware OpenGl rendering migliora' le prestazioni e rendera' migliori i grafici piu' complessi. Da terminale, digitare quanto segue:
{{{
glxinfo | grep direct
}}}
Se l'output restituito e' `direct rendering: Yes`, allora sara' abilitato. Altrimenti bisognera' attivare i driver non-freee [:Hardware/Video:Hardware/Video]. Se questo non riuscira' a risolvere il problema, avrete qualche difficolta' in piu' per attivarlo sulla vostra scheda. In caso l'interesse sia rimasto intatto, potreste cercare qualche informazione specifica riguardo la vostra scheda e renderla pubblica per agevolare chiunque incontrera' gli stessi problemi.

Per avviare Matlab dal menu applicazioni senza passare per il terminale basta creare uno script, chiamiamolo matlab_launcher.sh
con contenuto
Per avviare '''Matlab''' dal menù '''''Applicazioni''''' senza passare per il terminale occorre creare uno script, chiamato qui convenzionalmente `matlab_launcher.sh`, con contenuto:
Linea 78: Linea 65:
e aggiungerlo al menu, inserendo nel comando indirizzo dello script creato/matlab_launcher.sh e aggiungerlo al menù, inserendo nel comando, nel campo indirizzo:
{{{indirizzo/
dello/script/matlab_launcher.sh
}}}

Introduzione

Questa guida contiene delle indicazioni utili per l'installazione di Matlab su Ubuntu.

Preparativi

I requisiti del programma sono minimi, anche in assenza di un sistema grafico sarà sempre possibile avviarlo in modalità console; in quest'ultima modalità non saranno disponibili le funzioni grafiche.

Per l'uso dell'interfaccia grafica di Matlab è necessario installare il supporto per [:Java:Java]; inoltre è consigliato abilitare l'accelerazione 3D della propria scheda video. Per controllare il funzionamento dell'accelerazione 3D, aprire una finestra di terminale e digitare il seguente comando: {{{glxinfo | grep direct }}}

Se l'output restituito sarà simile al seguente allora il supporto ad OpenGl è attivo e correttamente funzionante:

direct rendering: Yes

In caso contrario sarà necessario attivare i driver accelerati seguendo le procedure adatte alla propria scheda video presenti in [:Hardware/Video:questa] pagina.

Installazione

Inserire il primo dei 3 CD e digitare il seguente comando: {{{sudo sh /media/cdrom/install }}}

Immagine(Icone/Grandi/info.png,,center)

In alternativa è possibile [:ImmaginiCdDvd#montareiso:montare il file di immagine] del primo disco (il nome sarà simile a MathWorks_2006b1m.is.o) e avviare l'installazione.

Per terminare l'installazione è necessario eseguire un altro script. Digitare il seguente comando: {{{sudo /usr/local/matlab72/install_matlab }}}

Per lanciare il programma è sufficiente digitare il seguente comando: {{{/usr/local/bin/matlab }}}

Inoltre, è possibile passare dei parametri al programma. Di seguito sono elencati i parametri più comuni:

Opzioni da riga di comando

-nodesktop

Esegue il programma senza interfaccia grafica, il caricamento risulterà più rapido. Il programma sarà privo del supporto a Java.

-nosplash

Avvio del programma senza la schermata iniziale

-nojvm

Disabilita il supporto a Java. Causato anche da -nodesktop.

-r «command»

Avvio del programma and esecuzione dei comandi dati.

-h

Mostra le opzioni del programma.

Un esempio d'uso del comando potrebbe essere il seguente: {{{matlab -nojvm -nosplash -r "1+1" }}}

Modi operativi

Per l'esecuzione del programma c'è bisogno del minimo necessario; si avviera' tranquillamente via terminale, anche se mancheranno alcune funzioni come quelle grafiche.

Per l'uso di MATLAB desktop, GUIDE, Simulink, e tutte le applicazioni accessibili via interfaccia grafica, bisogna avere installato il supporto [:Java:Java] e l'eseguibile nel proprio percorso. In caso contrario, dovrà essere avviato dal terminale e, questa, non è sempre la miglior scelta. Un modo veloce per controllare il percorso è, tramite il terminale, which java. Se l'output restituito sarè simile a /usr/local/bin, si è pronti per l'avvio altrimenti bisogna seguiere le istruzioni per l'installazione [:Java:Java].

Per avviare Matlab dal menù Applicazioni senza passare per il terminale occorre creare uno script, chiamato qui convenzionalmente matlab_launcher.sh, con contenuto:

cd directorydimatlab/bin
matlab -desktop

e aggiungerlo al menù, inserendo nel comando, nel campo indirizzo: {{{indirizzo/dello/script/matlab_launcher.sh }}}

Ulteriori risorse


CategoryProgrammazione