- Ajuda Scilab
- Funções
- Built-in & external
- Libraries
- profiling
- argn
- bytecode
- bytecodewalk
- comp
- deff
- edit
- exec
- execstr
- fun2string
- funcprot
- function
- functions
- getd
- head_comments
- listfunctions
- macr2lst
- macr2tree
- macro
- macrovar
- mode
- overloading
- recompilefunction
- sciargs
- tree2code
- varargin
- varargout
- code2str
- str2code
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
varargout
variável do número de argumentos de saída em uma lista de argumentos de saída
Descrição
Uma função cuja lista de argumentos de saída contém
varargout
deve ser chamada com mais argumentos de saída
que indicado na lista de argumentos de saída. A chamada de argumentos
passados da palavra-chave varargout
em diante são
extraídos da lista varargout
definida na função.
varargout= function ex()
pode ser chamado com
qualquer número de argumentos de saída. Dentro da função
ex
, argumentos de saída podem ser armazenados em
varargout(i)
.
[X1,...Xn,varargout]= function ex()
também pode
ser usado. Neste caso, as variáveis Xi
devem estar
atribuídas na função tanto quanto varargout(i)
.
O número total real de argumentos de saída é dado por argn(1)
Observação
A variável varargout
deve ser criada dentro de
uma função e atribuída a uma list. Se
varargout for a única variável de saída formal, a lista deve conter pelo
menos uma entrada.
Exemplos
Report an issue | ||
<< varargin | Funções | code2str >> |