Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.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.
See the recommended documentation of this function

Aide de Scilab >> Scilab > Variables > who

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:
Mon Jan 03 14:33:05 CET 2022