我想开始为我的Mathematica程序编写一些单元测试,并使用一些Makefiles从命令行控制所有内容。
看起来Mathematica 可以从命令行运行,但我找不到任何关于在Mac OS X上入门的基本说明 - 有人以前做过这个吗?
看起来Mathematica 可以从命令行运行,但我找不到任何关于在Mac OS X上入门的基本说明 - 有人以前做过这个吗?
更新:
创建一个像这样的测试文件:
Print["你好"]; x:= 1; y = x + 1; z = y + 1; Print["y="ToString@y]; Print["z="ToString@z]; Quit[];
然后使用以下命令运行它:
/Applications/Mathematica.app/Contents/MacOS/MathKernel -noprompt < test.m
这是我能找到的最接近批处理的东西。但输出看起来不太美观,每行脚本都会添加换行符!
"hello"
"y=2"
"z=3"
这是我能得到的最接近仍能向控制台输出信息的脚本吗?我只使用Mathematica 6,但我希望这不会有影响。