Fonctions particulières : Échelon, Test, Créneau, Aléatoire, Lissage , Surface...
Equations : f(x)=0 et différentielles
Fonctions statistiques
Fonctions de gestion de date
Utilisation des complexes
Méthode d´Euler
Fonctions reconnues :
SIN COS TAN EXP ABS SH CH TH
DegDec(x) convertit des degrés sexagésimaux en degrés décimaux. Cette fonction est désormais obsolète : les calculs se font toujours en décimaux quelque soit le mode d'entrée ou d'affichage des angles.
ASIN(x) arcsinus à valeur dans - π/2..+ π/2
ACOS(x) arccosinus à valeur dans 0..π
ATAN(x) arctangente à valeur dans - π/2..+ π/2 (voir aussi Arg) ; pour une valeur entre - dans -π et +π, utiliser arg(x+j*y)
SINC(x) sinus cardinal sin(x)/x
J1C(x) fonction de Bessel d´ordre 1 cardinal (sic) = J1(x)/x. Limité à |x|<15 (au-delà=0).
BESSEL(n,x) fonction de Bessel d´ordre entier n = Jn(x). Limité à |x|<30 (au-delà=0).
SQRT(x) racine
SQR(x) carré
SIGN(x) signe
LN(x) népérien
LOG(x) décimal
ERF(x)fonction d´erreur
INT(x)partie entière
NOT(x) renvoie 0 si x est différent de 0 et 1 si x=0
MIN(exp) ; MAX(exp) ; MOY(exp) ; SOMME(exp) renvoie la valeur minimale, maximale, la moyenne ou la somme de l'expression exp. Pour faire une moyenne de x pondérée par n taper xm=somme(x*n)/somme(n).
AVG(grandeur) effectue la moyenne sur une période. RMS(grandeur) calcule la valeur efficace sur une période.
sommeF(exp) ou sumF effectue la somme mais dans l'espaces des fréquences donc sur la valeur des "harmoniques", la variable temps (première colonne) n'est bien sûr pas permise, mais vous avez accès à la fréquence (f par défaut). De même moyF(exp) ou meanF pour la moyenne.
INT(x) partie entière
FRAC(x) partie fractionnaire
FACT(x) factorielle
GAMMA(x) fonction gamme
CEIL(x) plafond
ERF(x) fonction d´erreur
Le système reconnaît π (Ctrl+P) ou pi ou Pi...
Le nom des fonctions peut être écrit indifféremment en majuscule ou minuscule.
L'exponentiation s´écrit y^x avec x nombre positif ou y^(expression).
Les nombres doivent commencer par un chiffre et utiliser la notation informatique : 1.23E+5.
On peut indexer les variables et les paramètres à l´aide de crochets [ ] :
Pour les variables, à l'intérieur de [ ], i désigne la ligne courante, la première ligne étant numérotée 0. La désignation de la valeur de la grandeur G d'une autre ligne se fait par G[expression fonction de i], i n'étant interprété ainsi qu´à l'intérieur des crochets. Si l'expression renvoie une valeur non entière, on prend l´entier le plus proche. Lorsque la valeur désigne un numéro de ligne inférieur (resp. supérieur) à la première (resp. dernière), on ne prend pas en compte la ligne. Donc G[i-1] désigne la valeur de G à la ligne précédent la ligne courante, on peut donc définir une vitesse par v=(x[i+1]-x[i-1])/(t[i+1]-t[i-1]) et les premier et dernier points n'auront pas de vitesse définies. Pour les affectations de variables, les seules syntaxes permises sont v[i]= et v[0]=, autrement dit pas d'expression possible à l'intérieur des crochets.
A l'extérieur des crochets pour repérer une ligne, utiliser iLigne pour éviter des confusions avec une grandeur appelée i. Ex : z=iLigne*10 crée une variable de valeur 0 10 20 …
Pour les paramètres, la valeur entre crochets [ ] désigne la page et donc L[3] désigne la valeur de L dans la troisième page, on peut donc faire des calculs entre pages de type M=(L[3]-L[4])/4.
Créé avec HelpNDoc Personal Edition: Générateur complet de livres électroniques Kindle