Variables scope in functions
    Ruben Bibas 
    ruben.bibas at gmail.com
       
    Fri Mar 25 08:59:06 CET 2011
    
    
  
Hello,
I used to use Matlab and now I am using Scilab a lot.
Is it possible to use functions in Scilab and have a variable scope
handling the same way Matlab is: it does not know of any variables
except the arguments of the functions ?
I find it very disturbing that function can know external variables
which are not global.
Besides, sometimes if you do use this functionality with matrices, and
try to redefine part of the matrix, it gets truncated.
(If t is defined outside of a function as a 10x12 matrix, and you say
inside the function t(3,8)=0, it gets truncated to 3x8.)
Anyhow, if there is a scopeMode = 0 switch, I would be very happy to
hear about it and if not, I would like to suggest it.
Thank you for your help!
Ruben
    
    
More information about the users
mailing list