La fonction mod() permet de calculer le modulo avec Matlab :
r = mod(a, m);
En MATLAB, l'opérateur mod permet de calculer le modulo (le reste de la division entière). La syntaxe est la suivante :
r = mod(a, b);
où :
a est le nombre dont on veut calculer le modulo,b est le diviseur,r est le reste de la division entière de a par b.r = mod(10, 3); % Résultat : r = 1
MATLAB propose aussi la fonction rem, qui est similaire à mod mais gère différemment les nombres négatifs :
r1 = mod(-10, 3); % Résultat : 2
r2 = rem(-10, 3); % Résultat : -1
mod(a, b) donne toujours un reste positif ou nul.rem(a, b) garde le même signe que a.