【发布时间】:2015-04-23 17:42:03
【问题描述】:
我有一个 Maxima 程序,它会做一些代数,然后将一些东西写在一个外部文件上。如何在文件名中包含一些计算值甚至是小表达式?
mwe 如下:
N:3;
f: erf(x);
tay: taylor(f,x,0,N);
with_stdout("taylor.txt", fortran(tay));
但此示例将文件命名为 taylor.txt。我想要将文件命名为taylor_N3_f_erf.txt 或类似名称的东西。我尝试了几种语法,但没有任何效果。
另外,我知道 Maxima 是用 lisp 编程的,并且我学习了在 Lisp 中连接字符串的语法,但我还没有弄清楚如何在 Maxima 中使用它。
非常感谢。
【问题讨论】:
标签: string output concatenation maxima