Informatica 5 Liceo Scientifico Scienze Applicate/Octave: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 14:
Il linguaggio di scripting di Octave supporta svariate librerie del C e supporta inoltre diverse ''system calls'' e funzioni UNIX. I programmi scritti con questo software sono degli script o liste di chiamate a funzioni. Il linguaggio dispone di diversi tipi di dati, oltre quello numerico esistono anche un tipo logico (true, false), uno di tipo stringa e strutture dati analoghe alle struct del linguaggio C. Esiste anche un altro tipo di dato molto potente: '''la matrice'''. Il programma infatti dispone di un insieme di funzionalità fornite per il calcolo matriciale come '''rango''' e '''determinante'''.
Il linguaggio di Octave non è un linguaggio orientato agli oggetti ma supporta le strutture dati.Inoltre mette a disposizione varie strutture per il controllo del flusso, come i testi logici ''if-else'' e ''switch'' ed i cicli ''for'' il ''while'' e ''do-until''.<br />
 
[[Categoria:Informatica 5
{{Avanzamento|100%|25 settembre 2014}}
Liceo Scientifico Scienze Applicate|Informatica Teorica]]
 
Octave è rilasciato sotto licenza '''GPL''' e quindi può essere liberamente copiato e usato. Il software gira sotto sistemi ''Unix'' e ''Linux'', oltre che su ''Windows'' e ''MAC OS X'''.<br />