放入以变量命名的文件名

时间:2012-01-13 16:17:33

标签: wolfram-mathematica

我正在使用Put (>>)来存储我在 Mathematica 中获取的信息。问题是我提出了几个变量。但是,如果我执行以下操作,它将输出到名为year的文件而不是我的变量。

例如:

year=64;
sortedTally>>year;

这将导出到名为year的文件,而不是名为64的文件。该文档指出expr >> filename等同于expr >> "filename"。有没有办法绕过这个并放入一个基于变量更改的文件名?在Operator Input Forms(底部)的文档文件中也同样重申了这一点。

1 个答案:

答案 0 :(得分:8)

在这种情况下,您需要使用Put[sortedTally, ToString[year]]