我是Mathematica的新用户。我有一个简单的问题:每次打开一个新的Mathematica笔记本时,输入条目号都不从In [1]开始,而是从我工作的最后一个Mathematica笔记本中的最后一个输入号开始。跟随我在一个笔记本中分配的每个变量将自动传递到另一笔记本。有人知道我每次打开新的Mathematica笔记本时都可以从In [1]开始,以及如何清除从以前的笔记本中分配的所有变量吗?非常感谢。
答案 0 :(得分:0)
内核状态(变量,定义等)不是笔记本的本地状态。它在所有笔记本电脑之间共享。因此,k
中的In[k]
引用当前会话中第k
个输入 ,而不是当前笔记本中的。
可以通过设置评估->笔记本的默认上下文->此笔记本唯一的状态,使状态出现在笔记本本地。由于仍然只运行一个内核,因此无法完全隔离笔记本。但是对于大多数常见用例来说,这已经足够了。第一个笔记本中的x
变量将与第二个笔记本中的x
不同。