Используйте mustBeNegative, чтобы подтвердить это, входной параметр содержит только отрицательные величины.
Функция rand создает равномерно распределенные случайные числа в интервале (0,1). Протестируйте массив после вычитания, чтобы подтвердить это все, значения отрицательны. В противном случае mustBeNegative выдает ошибку.
Error using mustBeNegative (line 14)
Value must be negative.