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

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 2:
== Istruzioni di scelta e di ripetizione in Octave ==
 
Per poter scrivere dei programmi spesso non basta eseguirli in ordine sequenziale (uno dopo l'altro), ma c'e' la necessita' di eseguire certe istruzioni quando si verifica una particolare condizione. Se ad esempio si deve risolvere una equazione di secondo grado, solo se il discrminantediscriminante e' maggiore o uguale a zero e' possibile calcolare le due radici (soluzioni del problema), altrimenti non ci sono soluzioni. Altro esempio: quando si deve calcolare la matrice inversa, questa esiste solo se il determinante e' diverso da zero; altre volte c'e' la necessita' di ripetere un comando un certo numero di volte e non e' agevole scriverlo all'interno del codice e in alcuni casi nemmeno possibile, ad esempio se si vuole trovare il numero massimo contenuto in un vettore bisogna analizzare ciascun elemento del vettore e confrontarlo con il valore massimo temporaneo trovato fino a quel momento.<br />
Se volete vedere la guida di riferimento che descrive i [http://www.sce.carleton.ca/faculty/adler/octave/octave_manual.pdf comandi base disponibili in Octave la trovate qui]