math.copy(A,B)
Copie le tableau B dans le tableau A, élément par élément: Ai=Bi.
math.fill(A,c)
Rempli chaque élément du tableau A par la constante c: Ai=c.
math.addscalar(A, B, c)
Effectue l'opération Ai=Bi+c où c est un nombre scalaire.
math.add(A, B, C)
Effectue l'opération Ai=Bi+Ci où A, B et C sont des tableaux de même taille.
math.sub(A, B, C)
Effectue l'opération Ai=Bi−Ci où A, B et C sont des tableaux de même taille.
math.mul(A, B, C)
Effectue l'opération Ai=Bi⋅Ci où A, B et C sont des tableaux de même taille. Ceci n'est pas le produit scalaire.
math.div(A, B, C)
Effectue l'opération Ai=Bi/Ci where A, B et C sont des tableaux de même taille. Une erreur sera envoyée en cas de division par zéro.
math.min(A, B, C)
Écrit le plus petit élément entre B et C dans A où A, B et C sont des tableaux de même taille: Ai=min(Bi,Ci).
math.max(A, B, C)
Écrit le plus grand élement entre B et C dans A où A, B et C sont des tableaux de même taille: Ai=max(Bi,Ci).
math.dot(r, A, B, n)
Effectue le produit scalaire entre deux tableaux A et B de même taille: r=∑i(Ai⋅Bi)2n
math.stat(V, min, max, mean)
Calcule le minimum, le maximum et la moyenne des éléments d'un tableau V.
math.argbounds(A, argmin, argmax)
Fournit les indices argmin et argmax correspondant au minimum respectivement au maximum des éléments de A.
math.sort(A)
Trie le tableau A du minimum au maximum, directement dans A.
math.muldiv(A, B, C, D)
Calcule la multiplication-division en utilisant une précision interne de 32\,bits: Ai=Bi⋅CiDi. Une erreur sera envoyée en cas de division par zéro.
math.atan2(A, Y, X)
Calcule Ai=arctan(YiXi) en utilisant le signe de Yi et Xi pour déterminer le quadrant de sortie, où A, Y et X sont des tableaux de même taille. Si Xi=0 et Yi=0 alors Ai=0..
math.sin(A, B)
Calcule Ai=sin(Bi) où A et B sont deux tableaux de même taille.
math.cos(A, B)
Calcule Ai=cos(Bi) où A et B sont deux tableaux de même taille.
math.rot2(A, B, angle)
Rotation du tableau B par l'angle, écrit le résultat dans A. A et B Doivent être des tableaux de taille 2
math.sqrt(A, B)
Calcule Ai=Bi−−√ où A et B sont deux tableaux de même taille.
math.rand(v)
Retourne une valeur aléatoire v de intervalle −32768:32767.