Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - Русский - 日本語

Please note that the recommended version of Scilab is 6.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Fonctions avancées > macrovar

macrovar

variables d'une fonction

Séquence d'appel

vars = macrovar(fonction)

Paramètres

vars

liste, list(in, out, nolocal, called, locals).

fonction

nom de la fonction.

Description

Retourne dans une liste l'ensemble des variables utilisées par une fonction. vars est une liste de cinq vecteurs colonnes de chaînes de caractères:

  • in: paramètres d'entrée (vars(1));
  • out: paramètres de sortie (vars(2));
  • nolocal: variables référencées qui ne sont pas définies dans la fonction et qui ne sont pas des fonctions (vars(3));
  • called: noms des fonctions appelées (vars(4));
  • locals: variables locales (vars(5)).

Exemples

deff('y = f(x1, x2)', 'loc = 1; y = a*x1+x2-loc');
vars = macrovar(f)

Voir Aussi

  • string — conversion en chaîne de caractères
  • macr2lst — function to list conversion
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 02 13:54:44 CEST 2014