In qualsiasi momento, quando si modifica un calcolo o un’espressione, si può premere toolbox. Si aprirà un catalogo di funzioni per aiutarvi ad effettuare calcoli più specifici.
Il catalogo Toolbox è suddiviso in diverse sottosezioni tematiche: Calcolo, Numeri complessi, Calcolo combinatorio, … Scegliete il calcolo che volete eseguire e premete ok. Inserire nello spazio tra le parentesi gli argomenti necessari per ogni funzione.
Le prime tre funzioni del catalogo Toolbox sono: Valore assoluto, radice n-esima e Logaritmo in base a.
abs(x)
Calcola il valore assoluto dell’argomento inserito tra parentesi. abs(-4.5)
dà il valore di , cioè .
root(x,n)
Calcola la -radice di un numero. È necessario inserire e tra parentesi. root(x,n)
dà il valore di . Il valore di non deve essere necessariamente un intero.
log(x,a)
Calcola il logaritmo in base . È necessario inserire tra parentesi e . log(x,a)
dà il valore di .
diff(f(x),x,a)
Calcola la derivata di una funzione in un punto. diff(f(x),a)
dà il valore di . Per esempio, per calcolare la derivata di x^2
nel punto x=5: diff(x^2,x,5)
.
int(f(x),x,a,b)
Calcola l’integrale di una funzione tra due limiti. int(f(x),x,a,b)
e il valore di . Per esempio, per calcolare l’integrale di x^2
nell’intervallo tra e : int(x^2,x,0,5)
.
sum(f(n),n,nmin,nmax)
Calcola le somme dei termini in . sum(f(n),n,nmin,nmax)
dà il valore di .
product(f(n),n,n,nmin,nmax)
Calcola i prodotti dei termini in . product(f(n),n,nmin,nmax)
dà il valore di .
abs(x)
Calcola il modulo di un numero complesso. abs(2+3i)
dà il valore di .
arg(z)
Calcola l’argomento di un numero complesso. arg(2+3i)
dà il valore di in radianti.
re(z)
Calcola la parte reale di un numero complesso. Per esempio, re(2+3i)
restituisce .
im(z)
Calcola la parte immaginaria di un numero complesso. Per esempio, im(2+3i)
restituisce .
conj(z)
Calcola il coniugato di un numero complesso. conj(2+3i)
restituisce il coniugato di , che .
binomial(n,k)
Calcola il numero di combinazioni semplici di ordine , che è possibile costruire a partire da un insieme di elementi distinti. binomial(n,k)
dà il valore di , cioé .
permute(n,k)
Calcola il numero di diverse disposizioni semplici di ordine , che è possibile costruire a partire da un insieme di elementi distinti. permute(n,k)
restituisce , cioé .
normcdf(a,µ,σ^2)
Calcola dove X segue la distribuzione normale .
normcdf2(a,b,µ,σ^2)
Calcola dove X segue la distribuzione normale .
invnorm(a,µ,σ^2)
Calcola dove e X segue la distribuzione normale .
normpdf(x,µ,σ^2)
Funzione di densità di probabilità di .
binompdf(m,n,p)
Calcola dove X segue la distribuzione binomiale .
binomcdf(m,n,p)
Calcola dove X segue la distribuzione binomiale .
invbinom(a,n,p)
Calcola dove e X segue la distribuzione binomiale .
gcd(p,q)
Calcola il massimo comun divisore (MCD) di due numeri interi. Per esempio, gcd(55,11)
restituisce . Questa funzione accetta più di due numeri interi come argomenti.
lcm(p,q)
Calcola il minimo comune multiplo (mcm) di due numeri interi. Per esempio, lcm(13,2)
restituisce . Questa funzione accetta più di due numeri interi come argomenti.
factor(n)
Restituisce la scomposizione in fattori primi di . Per esempio, factor(24)
restituisce .
rem(p,q)
Calcola il resto della divisione euclidea di per . Per esempio, rem(50,45)
restituisce il resto della divisione di per , ovvero .
quo(p,q)
Calcola il quoziente della divisione euclidea di per . Per esempio, quo(80,39)
restituisce il quoziente della divisione di per cioè .
inverse(M)
Calcola la matrice inversa di M, se esiste. Per esempio, inverse([[0.25,0][0,0.25]])
restituisce .
det(M)
Calcola la determinante della matrice M. Per esempio, det([[1,2][3,4]])
restituisce .
transpose(M)
Calcola la matrice trasposta di M. Per esempio, transpose([[1,2][3,4]]]
restituisce .
trace(M)
Calcola la traccia della matrice M. Per esempio, trace([[1,2][3,4]])
restituisce .
dim(M)
Restituisce la dimensione della matrice M. Per esempio, dim([[1,2][3,4]])
restituisce [2,2]
.
ref(M)
Restituisce la forma a gradini della matrice M.
rref(M)
Restituisce la forma a gradini ridotta della matrice M.
I vettori possono essere vettori di riga o di colonna.
dot(u,v)
Calcola il prodotto scalare di due vettori.
cross(u,v)
Calcola il prodotto vettoriale di due vettori di dimensione 3.
norm(u)
Calcola la norma euclidea di un vettore.
In questa sezione sono elencate tutte le unità di misura utilizzabili. Tutte le unità sono contrassegnate con il simbolo _
.
random()
Genera un numero aleatorio compreso tra e .
randint(a,b)
Genera un numero intero aleatorio compreso tra e .
floor(x)
Restituisce il più grande intero minore o uguale a x. Per esempio, floor(5.8)
restituisce .
frac(x)
Calcola la parte frazionaria di un numero. Per esempio, frac(5.8)
restituisce .
ceil(x)
Restituisce il più piccolo intero maggiore o uguale a x. Per esempio, ceil(5.8)
restituisce .
round(x,n)
Arrotonda un numero a cifre dopo la virgola. Per esempio round(8.6576,2)
restituisce .
cosh(x)
Coseno iperbolico.
sinh(x)
Seno iperbolico.
tanh(x)
Tangente iperbolica.
acosh(x)
Coseno iperbolico inverso.
asinh(x)
Seno iperbolico inverso.
atanh(x)
Tangente iperbolica inversa.
prediction95(p,n)
Calcola l’intervallo di previsione al 95%. prediction95(p,n)
restituisce .
prediction(p,n)
Calcola l’approssimazione dell’intervallo di predizione. prediction(p,n)
restituisce .
confidence(f,n)
Calcola l’intervallo di confidenza del 95%. confidence(f,n)
restituisce .