我有一个小问题。我已经搜索了很长时间,但没有找到答案(帮助,我是初学者)。我想在mathematica 9中制作自己的物理计算笔记本。笔记本应该易于使用,并且应该能够快速获得概览(因为我不想每次都使用数量)。我想像在教科书中一样显示我的方程式。例如,我的问题是 ElectronMass 所需的下标。它们需要成为一个符号,因为我想保护这些价值观。但它不起作用。我可以更改 m 并为 Electronmass 获得不同的值。这是我的笔记本:
Needs["Notation`"];
Symbolize[ParsedBoxWrapper[SubscriptBox["_", "_"]]]
Subscript[m, e] = Quantity["ElectronMass"];
Subscript[m, p] = Quantity["ProtonMass"];
Subscript[m, n] = Quantity["NeutronMass"];
Protect[Subscript[m, el], Subscript[m, p], Subscript[m, n]];
到目前为止一切都很好......但是后来发生了这种情况......
In[19]:= m = 5
Out[19]= 5
In[20]:= Subscript[m, e ]
Out[20]= Subscript[5, e]
相反,我想要
In[20]:= Subscript[m, e ]
Out[20]= Subscript[m, e]
只是将 Subscript[m, e] 与与“m”或“e”有关的任何事情独立对待,感谢您的帮助