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 lista
Permite 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 n
Permite 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.
and
E.
or
Ou (inclusivo).
not
Não.
xor
Ou (exclusivo).
nor
Não ou.
nand
Não e.