Pagina 1 di 1

Esecuzione codice in Octave

Inviato: venerdì 13 giugno 2014, 15:47
da flaviodrms
Salve a tutti,
premetto che la domanda può sembrare veramente idiota per chi, al contrario di me, non è alle prime armi con linguaggi di programmazione, nella fattispecie Octave.
La mia domanda è, dopo aver scritto un codice in Octave, che magari preveda vari input e output, come si fa per testarlo?
In altre parole, c'è un modo per renderlo eseguibile e verificare che funzioni tutto correttamente?
Grazie mille in anticipo :)

Re: Esecuzione codice in Octave

Inviato: venerdì 13 giugno 2014, 18:01
da 1001001
Ciao! Devi aprire Octave e lanciare lo script/funzione invocandone il nome (e passando gli eventuali argomenti in ingresso)

Re: Esecuzione codice in Octave

Inviato: domenica 15 giugno 2014, 14:47
da flaviodrms
Grazie mille per la risposta!
Il nome deve essere compreso di estensione? (.m)
Un'altra cosa, io input intendevo da tastiera utente (quindi non c'è nulla da passare), lo dico perché forse ci siamo fraintesi :)
Comunque ho provato sia ad inserire solamente il nome sia il nome con estensione, ma mi appare "undefined near line 1 column 1".
Può essere un problema legato al fatto di aver salvato il file in una cartella piuttosto che in un'altra?
Scusa per le domande e ancora grazie!!

Re: Esecuzione codice in Octave

Inviato: domenica 15 giugno 2014, 15:28
da 1001001
Il nome va scritto senza estensione. E devi essere nella cartella in cui il file è salvato per lanciarlo chiamandone direttamente il nome. Se invece sei in un'altra cartella puoi usare il comando run (che si occupa di cambiare cartella, lanciare lo script e tornare alla cartella di partenza al posto tuo) oppure il comando addpath per aggiungere la cartella all'elenco di cartelle in cui Octave cerca gli script