我刚刚开始使用Mathematica并尝试定义一个函数供以后使用。功能是:
test[x_]:=x^2
虽然我没有关闭Mathematica,但我可以在我的笔记本上使用该功能,但是当我关闭它时,该功能消失了,我试图用它保存.m
文件,但它不起作用。我该怎么办?
答案 0 :(得分:3)
也许你误解了如何保存/导入。这是应该有效的过程:
test.m
(在Mathematica 8中,它赢了' t"看起来像#34;你保存了它,打开的笔记本仍然是#34} ; Untitled-1",但它确实保存。你可以验证你喜欢。)Import["C:\\users\\joeblow\\documents\\Mathematica Notebooks\\test.m"]
test
功能这不适合你吗?
答案 1 :(得分:1)
打开Mathematica,创建一个新的Notebook
test[x_]=x^2;
DumpSave["test.mx",test];
你甚至不必保存笔记本,只需关闭Mathematica。(但请记住,在这种情况下,你将失去永远修改功能的机会)然后重新打开Mathematica,创建一个新笔记本
DumpGet["test.mx"];
test[5]
(*25*)