Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.

Aide Scilab >> Fonctions avancées > comp

comp

pré-interprétation ou "compilation" de fonctions Scilab

Séquence d'appel

comp(function [,opt])

Paramètres

function

une fonction non "compilée" (type 11)

opt

flag with value 0 (default) or 2.

Description

comp(function) "compile" la fonction function. Les fonctions "compilées" et interprétées sont équivalentes mais les fonctions "compilées" sont plus rapides. Les fonctions fournies dans les bibliothèques standard de Scilab sont "compilées".

La définition en line des fonction ainsi que la forme courte des fonctions exec et deff produisent des fonctions compilées. L'usage de la fonction comp est donc réservé a des usages très particuliers. Pour générer des fonction non compilées, il faut appeler les fonctions exec ou deff avec l'option "n".

L'option opt==2 requiert que la compilation produise aussi les instructions de profilage.. A noter qu'il est possible d'ajouter ces instructions de profilage à une fonction déjà compileée en utilisant la fonction add_profiling.

L'option opt==1 est obsolete est équivalente à opt==0.

Voir aussi

  • deff — on-line definition of function
  • exec — exécution d'un script (fichier de commandes)
  • function — définition d'une fonction Scilab
  • add_profiling — Ajoute les instructions de "profiling" au code d'une fonction
  • profile — extract execution profiles of a Scilab function
Report an issue
<< bytecodewalk Fonctions avancées exec >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:36:48 CEST 2013