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


who

liste des variables

Séquence d'appel

who
who()
[names, mem] = who(scope)
[names, mem] = who(sorted)
[names, mem] = who(scope, sorted)

Arguments

scope

"local" ou "get": liste les variables visibles (pas seulement dans la fonction courrante).

"scope" ou "current": liste les variables dans la fonction courrante.

"global": liste les variables globales.

sorted

Valeur booléenne pour spécifier si la sortie doit être triée par ordre alphabétique.

names

Matrices de chaînes de caractères avec le noms de variables.

mem

Matrice réelle avec l'occupation mémoire des variables en octets.

Examples

[a, b] = (1, 2);
[name, mem] = who("local");
position = find(name=="a")
mem(position) // Size used by a
position = find(name=="d") // []

function foo(a, b)
    disp(who("scope", "sorted"))
endfunction
foo(1,2);

See also

  • whos — liste des variables courantes dans un format détaillé
  • who_user — listing of user's variables
  • macrovar — variables d'une fonction

History

VersionDescription
6.0.1 Ajout de l'option scope/current.
Report an issue
<< predef Variables who_user >>

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:
Thu Oct 24 11:15:56 CEST 2024