-
Ech(x) : échelon vaut 0 si x<0 et 1 si x>0
- Creneau(exp,f,r) : signal créneau, considéré comme fonction de l'expression exp, symétrique (±1), de fréquence f et de rapport cyclique r (durée à l'état haut divisée par la période), vaut +1 si exp modulo la période est inférieur au rapport cyclique, -1 sinon. Le créneau débute à 0. Exemples :
- creneau(t,1000,0.5)
- creneau(t-0.2,1000,0.5) pour décaler le début du créneau
- Triangle(exp,f,r) : signal triangulaire, considéré comme fonction de l'expression exp, alternatif d'amplitude 1, de fréquence f et de rapport cyclique r (durée avec pente positive divisée par la période)
- Rand(x) renvoie une valeur aléatoire entre 0 et x avec une répartition uniforme
- Noise(x) : valeur aléatoire centrée d'écart-type x avec une répartition gaussienne
- If(test,expression si test vrai, expression sinon) : Fonction conditionnelle. Exemple : dosage d'une base faible par un acide fort pH=IF(v<ve,pKa+log(ve-v)/v),a-log((v-ve)/(v+v0))). On peut utiliser XOR OR AND. voir les fichiers d'exemple H3PO4 et acide acétique. On peut utiliser si à la place de if.
- PieceWise([test,expression si test vrai], expression sinon), le terme entre crochets pouvant être répété. Exemple : z=IF(x<5,2,x<10,2*x,x<20,3*x,-10). On peut utiliser XOR OR AND.
- Aire(y,x) donne la surface à l'intérieur de la courbe x(y) calculé par une méthode des trapèzes :
z[i] := z[i-1]+(y[i]+y[i-1])/2)*(x[i]-x[i-1]). Le résultat est un paramètre.
- Le calcul se fait entre le premier point et le point qui permet d'effectuer un tour (égal au premier point à mieux que 1/16 de l'étendue des mesures)
- Lisse(y) : supprime les points “ incorrects ” puis effectue un lissage de y par filtrage numérique d'ordre 1 avec comme temps caractéristique N fois la période d'échantillonnage. Sous la forme lisse(y,N), on peut imposer N, sinon cette valeur de N est paramétrable dans les options, onglet calcul (N entier entre 1 et 32).
- Init(x) : valeur initiale de x. Le résultat est un paramètre.
- Pos(x,expression,option) : renvoie la valeur de x tel que l'expression soit nulle. Le troisième terme, facultatif, peut être up (resp. down) ce qui signifiera que l'équation doit être vérifiée et x croisant (resp. décroissant). Si le troisième terme est mini (resp. maxi), pos donne la valeur de x correspondant au mini (resp. maxi) de l'expression.
- Sign(x) : signe =-1 si x<0 et +1 si x>0.
- Peigne(t,dt) : peigne de Dirac de pas dt.