La Red de Conocimientos Pedagógicos - Currículum vitae - En matlab, x=round(100-rand*(100-1)); ¿qué significa esta afirmación?

En matlab, x=round(100-rand*(100-1)); ¿qué significa esta afirmación?

rand: genera un número aleatorio entre 0-1;

rand*(100-1): expande este número aleatorio 99 veces;

100-rand *(100-1): Resta este número aleatorio expandido 99 veces de 100;

round(100-rand*(100-1)): Redondea el resultado restado.

Dos funciones están involucradas:

rand: una función de generación de números aleatorios

round: una función de redondeo.