varargout
переменное число аргументов в списке выходных аргументов
Описание
Функция, чей список выходных аргументов содержит varargout
            должен вызываться с бОльшим числом аргументов, чем указано в списке выходных аргументов.
            Аргументы вызова, переданные внутрь в форме ключевого слова varargout,
            извлекаются из списка varargout, определённого внутри функции.
varargout = function ex() может вызываться с любым количеством
            выходных аргументов. Внутри функции ex выходные аргументы могут
            храниться в varargout(i).
Может также использоваться [X1,...,Xn,varargout] = function ex().
            В этом случае переменные Xi и varargout(i)
            должны быть определены в функции.
Фактическое общее количество выходных аргументов даётся с помощью argn(1).
![]()  | varargout is by default initialized to list(). | 
Примеры
Смотрите также
История
| Версия | Описание | 
| 6.0.0 | varargout is now initialized to list() by default. | 
| Report an issue | ||
| << varargin | Функции | whereis >> | 
