Mathematica中的批量输入和输出?
最近,我在MathGroup上发现了一些旧帖子,其中显示了未记录的命令行选项-batchinput
和-batchoutput
:
If test.mma contains the following commands:
a=2+2
b=10!;
a+b
then, running Mathematica in batch mode, only output for the first and
third commands goes to stdout:
# math -batchinput -batchoutput < test.mma
4
3628804
但是,当试图在Windows下重现这种行为时,我只在控制台窗口中打印出第一个输出。 我究竟做错了什么?
我测试了它,并得到了两个数字作为输出。 但是 ,如果最后一个命令后面没有回车符,输出就是你发布的内容!
因此,请检查您是否以回车结束最后一行。
链接地址: http://www.djcxy.com/p/35531.html