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


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
Report an issue
<< macro Fonctions avancées overloading >>

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 Oct 24 14:34:20 CEST 2023