Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.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 > clear

clear

Suppression de variables

Séquence d'appel

clear a b c
clear('a', 'b', 'c')
clear(['a' 'b' 'c'])

Paramètres

a, b, c...

variables de n'importe quel type et taille, non protégées

Description

Cette commande supprime des variables non-protégées. Elle supprime de l'environnement les variables dont les noms sont spécifiés. Sans argument, clear supprime toutes les variables sauf celles qui ont été protégées par predef. La succession des commandes predef(0) et clear supprime toutes les variables.

Habituellement, les variables protégées sont les bibliothèques standard et les variables dont le nom commence par le caractère "%".

Notez la syntaxe particulière : clear a et non clear(a). Notez aussi que a=[] ne supprime pas a mais affecte à a une matrice vide.

Exemples

a = 2;
b = 3;
c = 4;
clear a
isdef("a") // F
isdef("b") // T
clear("b");
isdef("b") // F

a = 2;
b = 3;
c = 4;
clear(['a' 'b' 'c'])
isdef("a") | isdef("b") | isdef("c") // F

Voir aussi

  • predef — protection de variables
  • who — liste des variables

Historique

VersionDescription
5.5.0 Peut prendre une matrice de chaînes de caractères en argument
Report an issue
<< Predefined variables Variables clearglobal >>

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 02 13:54:28 CEST 2014