How to define local variables and constants in mathematica

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 7K views
yashar
Messages
31
Reaction score
0
hi
suppose i run Two notebook and in each of them i have matrix A and Constant B and a function C
in each notebook these things have the same name.
if in notebook 1 i assign B=10 then in notebook 2 B is 10 too , which is not my desire.
how can i define these constants and matrices and functions so that they are not affect each other in each notebook.
i do not want to rename one of these entities.

thanks
 
Physics news on Phys.org
You can handle this behaviour using Contexts. Under the Evaluation menu, choose "Notebook's Default Context" > "Unique to This Notebook".

Now each notebook will be using different name spaces, and the variables won't clash.