如何在 Mathematica中定义供以后使用的函数

我刚刚开始使用 Mathematica,并尝试定义一个函数供以后使用。

我刚刚开始使用 Mathematica,并尝试定义一个函数供以后使用。

test[x_]:=x^2

虽然我没有关闭 Mathematica,但我可以在我的笔记本上使用该功能,但是当我关闭它时,该功能消失了,我试图保存一个.m文件,但它不起作用。

3

也许你误解了如何保存 / 导入。这是应该工作的过程:

定义一个像你上面一样的函数,另存为test.m(在 Mathematica 8 中,它不会“看起来像”你保存它,打开的笔记本仍然是“Untitled-1”,但它确实保存了。

打开新笔记本

像这样导入你的库:Import["C:\\users\\joeblow\\documents\\Mathematica Notebooks\\test.m"]

您现在应该能够访问test函数

这对你不起作用吗?

1

打开 Mathematica,创建一个新的笔记本

test[x_]=x^2;
DumpSave["test.mx",test];

您甚至不必保存笔记本,只需关闭 Mathematica 即可。(但请记住,在这种情况下,您将永远失去修改功能的机会)然后重新打开 Mathematica,创建一个新的笔记本

DumpGet["test.mx"];
test[5]
(*25*)

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(907)
C# 字典获取最小值的键
上一篇
如何在给定的地块上绘制垂直线(graph of a vertical line)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(87条)