A tout moment lorsque vous éditez un calcul ou une expression, vous pouvez appuyer sur la touche toolbox. Un catalogue de fonctions s’ouvre alors pour vous permettre de réaliser des calculs plus particuliers.
Le catalogue Toolbox est divisé en plusieurs sous-sections thématiques : Calculs, Nombres complexes, Probabilités, … Choisissez le calcul que vous souhaitez effectuer et appuyez sur ok. Complétez l’espace entre les parenthèses avec les valeurs que vous désirez pour chaque fonction.
Les trois premières commandes du catalogue Toolbox sont : Valeur absolue, Racine n-ième et Logarithme base a.
abs(x)
Calcule la valeur absolue de l’argument que vous spécifiez entre les parenthèses. abs(-4.5)
donne la valeur de , soit .
root(x,n)
Calcule la racine -ième d’un nombre. Vous devez spécifier et le nombre duquel vous calculez la racine. root(x,n)
donne la valeur de . Vous pouvez donner une valeur non entière à .
log(x,a)
Calcule le logarithme en base d’un nombre. Vous devez spécifier et le nombre duquel vous calculez le logarithme. log(x,a)
donne la valeur de .
diff(f(x),x,a)
Calcule le nombre dérivé d’une fonction en un point. diff(f(x),x,a)
donne la valeur de . Par exemple, pour calculer le nombre dérivé de la fonction carré en 5 : diff(x^2,x,5)
.
int(f(x),x,a,b)
Calcule l’intégrale d’une fonction entre deux bornes. int(f(x),x,a,b)
donne la valeur de . Par exemple, pour calculer l’intégrale de la fonction carré entre et : int(x^2,x,0,5)
.
sum(f(n),n,nmin,nmax)
Calcule les sommes de termes exprimés en fonction de . sum(f(n),n,nmin,nmax)
donne la valeur de .
product(f(n),n,nmin,nmax)
Calcule les produits de termes exprimés en fonction de . product(f(n),n,nmin,nmax)
donne la valeur de .
abs(x)
Calcule le module d’un nombre complexe. abs(2+3i)
donne la valeur de .
arg(z)
Calcule l’argument d’un nombre complexe. arg(2+3i)
donne la valeur de en radians.
re(z)
Calcule la partie réelle d’un nombre complexe. Par exemple, re(2+3i)
renvoie .
im(z)
Calcule la partie imaginaire d’un nombre complexe. Par exemple, im(2+3i)
renvoie .
conj(z)
Calcule le conjugué d’un nombre complexe. conj(2+3i)
donne la valeur du conjugué de , soit .
binomial(n,k)
Calcule le nombre de combinaisons de éléments choisis parmi . binomial(n,k)
donne la valeur de , soit .
permute(n,k)
Calcule le nombre d’arrangements de éléments choisis parmi . permute(n,k)
donne la valeur de , soit .
normcdf(a,µ,σ)
Calcule où X suit une loi normale .
normcdf2(a,b,µ,σ)
Calcule où X suit une loi normale .
invnorm(a,µ,σ)
Calcule où et X suit une loi normale .
normpdf(x,µ,σ)
Fonction densité pour la loi normale .
binompdf(m,n,p)
Calcule où X suit la loi binomiale .
binomcdf(m,n,p)
Calcule où X suit la loi binomiale .
invbinom(a,n,p)
Calcule où et X suit une loi binomiale .
gcd(p,q)
Calcule le PGCD de deux nombres entiers. Par exemple, gcd(55,11)
renvoie . Cette fonction accepte plus de deux entiers en argument.
lcm(p,q)
Calcule le PPCM de deux nombres entiers. Par exemple, lcm(13,2)
renvoie . Cette fonction accepte plus de deux entiers en argument.
factor(n)
Calcule la décomposition en facteurs premiers de . Par exemple, factor(24)
renvoie .
rem(p,q)
Calcule le reste de la division euclienne de par . Par exemple, rem(50,45)
donne le reste de la division de par soit .
quo(p,q)
Calcule le quotient de la division euclienne de par . Par exemple, quo(80,39)
donne le quotient de la division de par soit .
inverse(M)
Calcule la matrice inverse de la matrice M si elle existe. Par exemple, inverse([[0.25,0][0,0.25]])
renvoie .
det(M)
Calcule le déterminant de la matrice M. Par exemple, det([[1,2][3,4]])
renvoie .
transpose(M)
Calcule la transposée de M. Par exemple, transpose([[1,2][3,4]])
renvoie .
trace(M)
Calcule la trace de la matrice M. Par exemple, trace([[1,2][3,4]])
renvoie .
dim(M)
Renvoie la taille de la matrice M. Par exemple, dim([[1,2][3,4]])
renvoie [2,2]
.
ref(M)
Renvoie la forme échelonnée de la matrice M.
rref(M)
Renvoie la forme échelonnée réduite de la matrice M.
Les vecteurs peuvent être des vecteurs ligne ou des vecteurs colonne.
dot(u,v)
Calcule le produit scalaire de deux vecteurs.
cross(u,v)
Calcule le produit vectoriel de deux vecteurs de taille 3.
norm(u)
Calcule la norme euclidienne d’un vecteur.
Cette section établit la liste de toutes les unités utilisables. Toutes les unités sont préfixées par le symbole _
.
random()
Génère un nombre aléatoire compris entre et .
randint(a,b)
Génère un nombre entier aléatoire compris entre et .
floor(x)
Calcule la partie entière d’un nombre. Par exemple, floor(5.8)
donne .
frac(x)
Calcule la partie fractionnaire d’un nombre. Par exemple, frac(5.8)
donne .
ceil(x)
Calcule la partie entière par excès d’un nombre. Par exemple, ceil(5.8)
donne .
round(x,n)
Arrondit un nombre à chiffres après la virgule. Par exemple round(8.6576,2)
donne .
cosh(x)
Cosinus hyperbolique.
sinh(x)
Sinus hyperbolique.
tanh(x)
Tangente hyperbolique.
acosh(x)
Cosinus hyperbolique réciproque.
asinh(x)
Sinus hyperbolique réciproque.
atanh(x)
Tangente hyperbolique réciproque.
cosh(x)
Cosinus hyperbolique.
sinh(x)
Sinus hyperbolique.
prediction95(p,n)
Calcule l’intervalle de fluctuation au seuil de 95% tel qu’introduit dans le cours de terminale. prediction95(p,n)
donne donc .
prediction(p,n)
Calcule l’intervalle de fluctuation au seuil de 95% avec la simplification introduite dans le cours de seconde. prediction(p,n)
donne donc .
confidence(f,n)
Calcule l’intervalle de confiance au niveau de confiance de 95% tel que vu en terminale. confidence(f,n)
donne donc .