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(i),i,m,n)
Calcola le somme dei termini in . sum(f(i),i,m,n)
dà il valore di .
product(f(i),i,m,n)
Calcola i prodotti dei termini in . product(f(i),i,m,n)
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é .
n!
Calcolo del fattoriale n.
normcdf(a,µ,σ)
Calcola dove X segue la distribuzione normale .
normcdf2(a,b,µ,σ)
Calcola dove X segue la distribuzione normale .
invnorm(a,µ,σ)
Calcola dove e X segue la distribuzione normale .
normpdf(x,µ,σ)
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 .
random()
Genera un numero aleatorio compreso tra e .
randint(a,b)
Genera un numero intero aleatorio compreso tra e .
prediction95(p,n)
Calcola l’intervallo di confidenza al 95% come introdotto nel corso dell’ultimo anno. prediction95(p,n)
dà quindi .
prediction(p,n)
Calcola l’intervallo di previsione al 95% con semplificazione. prediction(p,n)
dà quindi .
confidence(f,n)
Calcola l’intervallo di confidenza al livello di confidenza del 95% come visto nell’ultimo anno. confidence(f,n)
dà quindi .
Questa sezione elenca tutte le unità che possono essere utilizzate. Tutte le unità sono precedute dal simbolo _
.
[[1,2][3,4]]
Crea una nuova matrice vuota.
transpose(M)
Calcola la matrice trasposta di M. Per esempio, transpose([[1,2][3,4]]]
restituisce .
dim(M)
Restituisce la dimensione della matrice M. Per esempio, dim([[1,2][3,4]])
restituisce [2,2]
.
det(M)
Calcola la determinante della matrice M. Per esempio, det([[1,2][3,4]])
restituisce .
inverse(M)
Calcola la matrice inversa di M, se esiste. Per esempio, inverse([[0.25,0][0,0.25]])
restituisce .
identity(M)
Crea la matrice identità di dimensione n.
trace(M)
Calcola la traccia della matrice M. Per esempio, trace([[1,2][3,4]])
restituisce .
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.
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è .
sinh(x)
Seno iperbolico.
cosh(x)
Coseno iperbolico.
tanh(x)
Tangente iperbolica.
asinh(x)
Seno iperbolico inverso.
acosh(x)
Coseno iperbolico inverso.
atanh(x)
Tangente iperbolica inversa.
csc(x)
Coseno iperbolico.
sec(x)
Seno hyperbolique.
cot(x)
Tangente iperbolica.
acsc(x)
Arcocoseno iperbolico.
asec(x)
Arcoseno iperbolico.
acot(x)
Arcotangente iperbolico.
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 .