- Ajuda do 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 2026.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
comp
compilação de função Scilab
Seqüência de Chamamento
comp(function [,opt])
Parâmetros
- function
- uma função scilab não-compilada (tipo 11) 
- opt
- flag com valor 0 (padrão), 1 ou 2. 
Descrição
comp(function) compila a função
            function. Funções compiladas e interpretadas são
            equivalentes, mas geralmente as compiladas são mais rápidas. As funções
            fornecidas nas bibliotecas padrões são compiladas.
A definição online bem como a sintaxe curta dos comandos
            exec e deff geram funções
            compiladas. Então comp tem que ser usado apenas em casos bem particulares.
            Para se produzir uma função não compilada, deve-se usar exec ou deff com a opção
            "n".
O valor opt==2 faz com que a função seja compilada "para definição de perfil". Note que agora é possível adicionar a instrução de definição de perfil após a compilação utilizando a função add_profiling .
A opção obsoleta opt==1 era específica para propósitos de análise de códigos e agora é ignorada, i.e tratada como opt==0.
Note: na compilação a função original é modificada e nenhum objeto novo é criado.
| Report an issue | ||
| << bytecodewalk | Funções | deff >> |