A qualquer momento ao editar um cálculo ou expressão, pressione toolbox. Um catálogo de funções irá abrir-se para o ajudar a fazer cálculos mais específicos.
O catálogo da Caixa de ferramentas está dividido em várias sub-secções temáticas: Cálculo, Números complexos, Combinatória, … Escolha o cálculo que deseja efetuar e prima ok. Complete o espaço entre os parênteses com os argumentos que precisa para cada função.
As três primeiras funções do catálogo Caixa de ferramentas são Valor absoluto, Raiz de índice n e Logaritmo na base a.
abs(x)Calcula o valor absoluto do argumento que adicionar entre parênteses. abs(-4.5) dará o valor absoluto , que é .
root(x,n)Calcula a raiz de índice de um número. Deve inserir e entre parênteses. root(x,n) dá o valor de . O valor de não tem de ser um número inteiro.
log(x,a)Calcula o logaritmo de base . Deve inserir e entre parênteses. log(x,a) dá o valor de .
diff(f(x),x,a)Calcula a derivada de uma função num ponto. diff(f(x),a) dá o valor de . Por exemplo, para calcular a derivada da raiz quadrada de 5: diff(sqrt(x),x,5).
diff(f(x),x,a,n)Calcula a derivada de ordem n de uma função num ponto. diff(f(x),x,a,n) calcula o valor de . Por exemplo, para calcular a derivada de ordem 3 da função raiz quadrada em 5: diff(sqrt(x),x,5,3).
int(f(x),x,a,b)Calcula o integral de uma função entre dois limites. int(f(x),x,a,b) dá o valor de . Por exemplo, para calcular o integral da raiz quadrada entre e : int(sqrt(x),x,0,5).
sum(f(i),i,m,n)Calcula a soma dos termos em . sum(f(i),i,m,n) dá o valor de .
product(f(i),i,m,n)Calcula o produto dos termos em . product(f(i),i,m,n) dá o valor de .
abs(x)Valor absoluto de um número complexo. abs(2+3i) dá o valor de .
arg(z)Argumento de um número complexo. arg(2+3i) dá o valor de em radianos.
re(z)Parte real de um número complexo. Por exemplo, re(2+3i) devolve .
im(z)Parte real de um número complexo. Por exemplo, im(2+3i) devolve .
conj(z)Conjugado de dois números complexos. conj(2+3i) devolve o conjugado de , que é .
binomial(n,k)Combinações de elementos tomados a . Número de formas de escolher um subconjunto de elementos, desprezando a ordem, de um conjunto de elementos. binomial(n,k) devolve , que é .
permute(n,k)Arranjos sem repetição de elementos tomados a . Número de diferentes sequências que é possível formar com elementos, escolhidos de forma arbitrária de um conjunto de elementos. permute(n,k) devolve , que é .
n!Calcula o fatorial de um número natural n.
normcdf(a,µ,σ)Calcula onde X segue uma distribuição normal .
normcdfrange(a,b,µ,σ)Calcula onde X segue uma distribuição normal .
invnorm(a,µ,σ)Devolve onde e X segue uma distribuição normal .
normpdf(x,µ,σ)Densidade da probabilidade de .
tcdf(a,k)Calcula onde X segue uma distribuição de Student .
tcdfrange(a,b,k)Calcula onde X segue uma distribuição de Student .
invt(a,k)Calcula onde e X segue uma distribuição de Student .
tpdf(x,k)Função densidade para a distribuição de Student .
binompdf(m,n,p)Calcula onde X segue uma distribuição binomial .
binomcdf(m,n,p)Calcula onde X segue uma distribuição binomial .
invbinom(a,n,p)Devolve onde e X segue uma distribuição binomial .
poissonpdf(m,λ)Calcula onde X segue uma distribuição de Poisson .
poissoncdf(m,λ)Calcula onde X segue uma distribuição de Poisson .
geompdf(m,p)Calcula onde X segue uma distribuição geométrica .
geomcdf(m,p)Calcula onde X segue uma distribuição geométrica .
geomcdfrange(m,n,p)Calcula onde X segue uma distribuição geométrica .
invgeom(a,p)Calcula onde e X segue uma distribuição geométrica .
hgeompdf(m,N,K,n)Calcula onde X segue uma distribuição hipergeométrica de população N, número de elementos com a característica K e tamanho da amostra n.
hgeomcdf(m,N,K,n)Calcula onde X segue uma distribuição hipergeométrica de população N, número de elementos com a característica K e tamanho da amostra n.
hgeomcdfrange(m,q,N,K,n)Calcula onde X segue uma distribuição hipergeométrica de população N, número de elementos com a característica K e tamanho da amostra n.
invhgeom(a,N,K,n)Calcula onde e X seguem uma distribuição hipergeométrica de população N, número de elementos com a característica K e tamanho da amostra n.
random()Gera um número aleatório entre e .
randint(a,b)Gera um número aleatório inteiro entre and .
randintnorep(a,b,n)Gera n números aleatórios únicos entre e .
Esta secção lista todas as unidades e constantes utilizáveis. Todas as unidades e constantes podem ser selecionadas neste menu ou introduzidas diretamente com o teclado.
[[1,2][3,4]]Criar uma nova matriz vazia ou um novo vetor vazio.
transpose(M)Calcula a transposição da matriz M. Por exemplo, transpose([[1,2][3,4]]) devolve .
dim(M)Devolve o tamanho da matriz M. Por exemplo, dim([[1,2][3,4]]) devolve [2,2].
det(M)Calcula o determinante da matriz M. Por exemplo, det([[1,2][3,4]]) devolve .
inverse(M)Calcula o inverso da matriz M, se existir. Por exemplo, inverse([[0.25,0][0,0.25]]) devolve .
identity(n)Cria uma matriz identidade de ordem n.
trace(M)Calcula o traço da matriz M. Por exemplo, trace([[1,2][3,4]]) devolve .
ref(M)Devolve a forma escalonada da matriz M.
rref(M)Devolve a forma escalonada reduzida da matriz M.
Os vetores podem ser vetores de linha ou de coluna.
dot(u,v)Calcula o produto escalar de dois vetores.
cross(u,v)Calcula o produto vetorial de dois vetores de tamanho 3.
norm(u)Calcula a norma euclidiana de um vetor.
Nova listaPermite criar uma nova lista. Esta opção permite adicionar as chavetas abertas e fechadas. Introduza de seguida os elementos com recurso ao teclado numérico. Separe os elementos por vírgulas.
Lista de f(k) para k a variar de 1 a nPermite criar uma nova lista utilizando uma função. Esta opção cria um modelo. Adicione de seguida a sua função f(k) e o limite superior.
mean(L)Calcula a média da lista L.
stddev(L)Calcula o desvio-padrão da lista L.
samplestddev(L)Calcula o desvio-padrão amostral da lista L.
med(L)Calcula a mediana da lista L.
var(L)Calcula a variância da lista L.
dim(L)Calcula o número de elementos da lista L.
min(L)Calcula o mínimo da lista L.
max(L)Calcula o máximo da lista L.
sort(L)Ordena a lista L por ordem crescente.
sum(L)Calcula a soma dos elementos da lista L.
prod(L)Calcula o produto dos elementos da lista L.
gcd(p,q)Calcula o máximo divisor comum de dois números inteiros. Por exemplo, gcd(55,11) devolve . Esta função aceita mais de dois números inteiros no argumento.
lcm(p,q)Calcula o mínimo múltiplo comum de dois números inteiros. Por exemplo, lcm(13,2) devolve . Esta função aceita mais de dois números inteiros no argumento.
factor(n)Calcula a decomposição em fatores primos de . Por exemplo, factor(24) devolve .
rem(p,q)Calcula o resto da divisão inteira by . Por exemplo, rem(50,45) devolve o resto da divisão de por que é .
quo(p,q)Calcula o quociente da divisão inteira de por . Por exemplo, quo(80,39) devolve o quociente da divisão de por que é .
sinh(x)Seno hiperbólico.
cosh(x)Cosseno hiperbólico.
tanh(x)Tangente hiperbólica.
arsinh(x)Arco seno hiperbólico.
arcosh(x)Arco cosseno hiperbólico.
artanh(x)Arco tangente hiperbólica.
csc(x)Cossecante.
sec(x)Secante.
cot(x)Cotangente.
arccsc(x)Arco cossecante.
arcsec(x)Arco secante.
arccot(x)Arco cotangente.
floor(x)Calcula a parte inteira de um número. Por exemplo, floor(5.8) devolve .
frac(x)Calcula a parte fracionária de um número. Por exemplo, frac(5.8) devolve .
ceil(x)Calcula a parte inteira por excesso de um número. Por exemplo, ceil(5.8) devolve .
round(x,n)Arredonda um número para dígitos após a casa decimal. Por exemplo round(8.6576,2) devolve .
piecewise(-x,x<0,x,x≥0)Modelo de expressão por ramos
≤Menor ou igual.
≥Maior ou igual.
≠Diferente.
andE.
orOu (inclusivo).
notNão.
xorOu (exclusivo).
norNão ou.
nandNão e.