Function e script di Octave
Affiancare alla lettura del libro l’uso del software Octave dà un grande valore aggiunto. Mettiamo quindi a disposizione una serie di programmi già pronti che permettono di analizzare i risultati numerici e i grafici descritti nel libro digitando solo semplici comandi.
Per poterli eseguire è necessario aver installato Octave: un software distribuito gratuitamente.
Istruzioni per Linux
- Scarica il file Programmi.zip da qui;
- Sposta la cartella Programmi dalla cartella Download ad una cartella del tuo computer, per esempio noi l'abbiamo spostata nella cartella /home/gerva/Octave;
- Scarica l'ultima versione di octave tramite il software di aggiornamento della tua distribuzione linux. Ad esempio in Ubuntu dovrai eseguire il comando
sudo apt-get install octave
mentre in Fedora dovrai eseguire il comando
sudo dnf install octave - Esegui Octave o cliccando sull'icona dell’applicazione o scrivendo
octave
da comando di linea all'interno di una shell (la prima volta compaiono alcuni pop-up di benvenuto e prosegui con l'installazione). Una volta conclusa l'installazione si apre la finestra dell'applicazione - Cerca nel menù di sinistra la cartella "Programmi" e selezionala cliccando due volte
- Nella barra in alto "Cartella corrente" (o "Current directory'') troverai il path completo della cartella in cui ti trovi, noi siamo in "/home/gerva/Octave/Programmi"
- clicca con il mouse nella "Finestra dei comandi" (o "Command Window"), accanto al simbolo >> (detto prompt) e digita
hello
seguito da un invio.
Se fin qui è stato svolto tutto correttamente, nella Finestra dei comandi comparirà la scritta
"Benvenuto, siamo pronti per lavorare insieme"
e, immediatamente sotto, ricomparirà il prompt di Octave, cioè il simbolo >>
Se invece compare la scritta:
error: 'hello' undefined near line 1 column
vuol dire che non sei posizionato nella cartella Programmi, quindi torna al punto 5. - Puoi eseguire un'ulteriore prova: digita nella finestra dei comandi (di fianco al prompt)
naselli_squali(1000)
seguito da un invio. Se tutto è ok, si aprono due finestre con rappresentate le Figure 21 e 22 del libro (pag.185 e 186). - Per chiudere Octave, nella Finestra dei comandi scrivi
exit
seguito da un invio
La sequenza completa va svolta solo la prima volta. Le volte successive basterà lanciare Octave ed eseguire il punto 5.
Istruzioni per Windows
- Scarica il file Programmi.zip da qui
- Sposta la cartella Programmi dalla cartella Download ad una cartella del tuo computer, per esempio noi l'abbiamo spostata nella cartella Delfini all'interno della nostra Home
- Con un browser accedi a www.octave.org e clicca su "Download"
- Clicca su "Windows" nel menù in testa alla pagina
e clicca sul link installer.exe adatto al tuo pc. Noi abbiamo selezionato il primo link della lista, che fa riferimento alla versione di octave più recente ed abbiamo avviato il download - Esegui l'installazione di Octave rispondendo alle varie richieste di Windows
- Esegui Octave, compaiono alcuni pop-up e prosegui con l'installazione. Al termine si apre la finestra dell’applicazione
- Nel menù di sinistra della finestra di Octave clicca due volte sulla cartella dove hai salvato la cartella Programmi (per noi è la cartella Delfini) e poi clicca due volte sulla cartella Programmi
- Nella barra in alto "Cartella corrente" troverai il path completo della cartella in cui ti trovi. Noi siamo in "C:\Users\gerva\Delfini\Programmi"
- clicca con il mouse nella "Finestra dei comandi", accanto al simbolo >> (detto prompt) e digita
hello
seguito da un invio
Se fin qui è stato svolto tutto correttamente, nella Finestra dei comandi comparirà la scritta
"Benvenuto, siamo pronti per lavorare insieme"
e, immediatamente sotto, ricomparirà il prompt di Octave, cioè il simbolo
>>
Se invece compare la scritta:
error: 'hello' undefined near line 1 column
vuol dire che non sei posizionato nella cartella Programmi, quindi torna al punto 7 - Puoi eseguire un'ulteriore prova: digita nella finestra dei comandi (di fianco al prompt)
naselli_squali(1000)
seguito da un invio. Se tutto è ok, si aprono due finestre con rappresentate le Figure 21 e 22 del libro (pag.185 e 186) - Per chiudere Octave, nella Finestra dei comandi scrivi
exit
seguito da un invio.
La sequenza completa va svolta solo la prima volta. Le volte successive basterà lanciare Octave ed eseguire il punto 7.
Istruzioni per Mac
- Scarica il file Programmi.zip da qui
- Sposta la cartella Programmi dalla cartella Download a una cartella del tuo computer; per esempio, noi l'abbiamo spostata nella nostra cartella Home
- Con un browser accedi a http://octave-app.org e clicca su "Download"
- Clicca sul link "Octave-4.4.1.dmg" e procedi con il download
- Una volta terminato il download, clicca sull’icona della cartella Download presente nella barra degli
strumenti del tuo Mac e seleziona "Apri nel Finder"
- Clicca su "Octave-4.4.1.dmg" due volte. Si apre un pop-up; se sei d’accordo sui termini della licenza,
clicca su "Agree"
- Si apre un pop-up e dopo qualche istante si apre una nuova finestra "GNU Octave".
Devi trascinare l’icona di "Octave-4.4.1" (a sinistra della freccia arancione) fino alla cartella "Applications" (a destra della freccia arancione) e attendere che Octave venga copiato e installato. Nel frattempo si apre un pop-up con scritto "Sto per copiare...", e quindi un altro pop-up con scritto "Copio Octave-4.4.1". Una volta terminata l’installazione, puoi chiudere le finestre
- Dalla cartella delle Applicazioni (in Finder), premi il tasto "control" sulla tastiera e contemporaneamente
clicca sull’icona di Octave-4.4.1 con il mouse) e seleziona "Apri":
Attenzione: il doppio click del mouse a questo livello non funziona, ovvero non permette ad Octave di partire correttamente la prima volta. Si potrà aprire Octave con un doppio click del mouse solo dalla seconda volta di utilizzo in poi - Compare un piccolo pop-up con scritto "Verifico Octave-4.4.1" e dopo circa un minuto, compare un
nuovo pop-up con scritto: "Octave-4.4.1 è un’app scaricata da internet. Confermi di volerla aprire?"
Clicca su "Apri" e attendi due minuti circa. Se non dovesse succedere nulla, clicca due volte sull'icona di Octave-4.4.1.
- Compare un nuovo pop-up con scritto "Benvenuto in Octave",
continua cliccando su "Successivo", dai o meno il tuo consenso a collegarsi al sito internet di Octave per la comunicazione delle notizie, clicca ancora su "Successivo" e infine su "Concludi" - Si apre la finestra di Octave:
- Cerca nel menù di sinistra la cartella "Programmi" e selezionala cliccando due volte.
Nella barra in alto "Cartella corrente" troverai il path completo della cartella in cui ti trovi: noi siamo in "/Users/fabio/Downloads/Programmi".
- Clicca con il mouse nella "Finestra dei comandi", accanto al simbolo >> (detto prompt) e digita
hello
seguito da un invio.
Se fin qui è stato svolto tutto correttamente, nella Finestra dei comandi comparirà la scritta
Benvenuto, siamo pronti per lavorare insieme
e, immediatamente sotto, ricomparirà il prompt di Octave, cioè il simbolo
>>
Se invece compare la scritta:
error: 'hello' undefined near line 1 column
vuol dire che non sei posizionato nella cartella Programmi, quindi torna al punto 12. - Ulteriore prova: digita nella finestra dei comandi (di fianco al prompt)
naselli_squali(1000)
seguito da un invio. Se tutto è ok, si aprono due finestre con rappresentate le Figure 21 e 22 del libro (pag.185 e 186) - Per chiudere Octave, nella Finestra dei comandi scrivi
exit
seguito da un invio.
La sequenza completa va svolta solo la prima volta. Le volte successive basterà lanciare Octave ed eseguire il punto 12.