persistent
Variable persistante.
📝Syntaxe
persistent variable_name
persistent('variable_name')
persistent variable_name1, ..., variable_nameN
📥Arguments d'entrée
Paramètre Description
variable_name une chaîne : nom de la variable.
📄Description

persistent définit une variable identifiée par son nomvariable_name comme persistante dans une fonction.

Avant d'utiliser une variable persistante, il est nécessaire d'initialiser sa valeur.

💡Exemples
function to define:
function r = test_persistent_function()
 persistent calls;
 if isempty(calls)
    calls = 0;
 end 
 disp(['nb calls to test_persistent_function: ', int2str(calls)]);
 r= calls;
 calls = calls + 1;
end
calls test_persistent_function
for i = 1:30
  r = test_persistent_function();
end
🔗Voir aussi
clearwhoglobal
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub