Le operazioni matematiche su Octave
In questa lezione ti spiego quali sono i simboli che ti permettono di svolgere le principali operazioni matematiche su Octave.
Addizione
Il simbolo dell'addizione è +
>> 3+2
ans = 5
Sottrazione
Il simbolo della sottrazione è -
>> 3-2
ans = 1
Moltiplicazione
Il simbolo della moltiplicazione è *
>> 4*2
ans = 8
Divisione
Il simbolo della divisione è /
>> 8/2
ans = 4
Resto della divisione
Per calcolare il resto della divisione usa la funzione mod()
>> mod(7,2)
ans = 1
Attenzione. A differenza di molti linguaggi di programmazione il software Octave non utilizza il simbolo percentuale % per calcolare il resto della divisione, perché il simbolo % è usato per scrivere i commenti. Quindi se scrivi 7%2 il software considera 2 come un commento e restituisce 7 come risultato. Pertanto, se devi calcolare il modulo della divisione devi usare la funzione mod().
Potenza
Il simbolo dell'elevamento a potenza è ^
>> 2^3
ans = 8
In alternativa puoi usare anche il doppio asterisco per calcolare l'elevamento a potenza di un numero
>> 2**3
ans = 8
Radice quadrata
Per calcolare la radice quadrata devi usare la funzione sqrt()
>> sqrt(16)
ans = 4
In alternativa puoi elevare il numero per la frazione 1/2
>> 16**(1/2)
ans = 4
Oltre a questi operatori matematici di base esistono molte altre funzioni di Octave che ti permettono di svolgere molte altre operazioni matematiche
- abs(x)
restituisce il valore assoluto di x - cos(x)
calcola il coseno di x - sin(x)
calcola il seno di x - tan(x)
calcola la tangente di x - acos(x)
calcola l'arcocoseno di x - asin(x)
calcola l'arcoseno di x - atan(x)
calcola l'arcotangente x - exp(x)
calcola l'esponenziale di x - log(x)
calcola il logaritmo naturale di x - log10(x)
calcola il logaritmo in base 10 di x - sqrt(x)
calcola la radice quadrata di x - nthroot(x,n)
calcola la radice reale ennesima di x
Ad esempio per calcolare il valore assoluto puoi usare la funzione abs()
>> abs(-1)
ans = 1
Nota. In generale i risultati di Octave sono visualizzati in formato short con 5 cifre significative per impostazione predefinita. Puoi comunque cambiare il formato numerico (long/short) o usare la notazione scientifica.
Se questa lezione breve di StemKB su Octave è utile, continua seguirci.