lettura facile

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.

 




Non hai risolto il tuo problema? Scrivi una domanda




FacebookTwitterLinkedinLinkedin