Список выходных аргументов переменной длины
varargout - выходная переменная в операторе определения функции, которая позволяет функции возвращать любое количество выходных аргументов. Определить varargout использование строчных символов и включение их в качестве последнего выходного аргумента после любых явно объявленных выходных данных.
Когда функция выполняется, varargout - массив ячеек 1-by-N, где N - количество выходов, запрашиваемых после явно объявленных выходов. Внутри функции, varargout является неинициализированной переменной и не является предварительно назначенной.