Mathematica 9 is now available

Splice

Usage

Splice["file"]Mathematica输出接合到一个外部文件中. 它选取文件中包含在<**> 之间的文本,把该文本作为Mathematica输入进行计算,并使用产生的Mathematica输出替换该文本.


Notes

Splice["infile", "outfile"] 执行从infile中取出的文本, 并把结果写入outfile.
Splice["file"] 选取名称形如name.mx 的文件并把结果写入名称形如name.x的文件.
• 输入文件中不包含在 <**> 之间的文本将保持不变被拷贝到输出文件中.
Mathematica 输出的缺省格式由输入文件的扩展名称确定:
"\!\(\*StyleBox[\"\\\"name\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\".mc\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"CForm\\\"\", \"MR\"]\) "
"\!\(\*StyleBox[\"\\\"name\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\".mf\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"FortranForm\\\"\", \"MR\"]\) "
"\!\(\*StyleBox[\"\\\"name\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\".mtex\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"TeXForm\\\"\", \"MR\"]\) "
• The following options for Splice can be used: 可以使用如下Splice可选项:
"\!\(\*StyleBox[\"\\\"Delimiters\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"{\\\\\\\"<*\\\\\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"\\\\\\\"*>\\\\\\\"}\\\"\", \"MR\"]\) """待搜索的分隔符
"\!\(\*StyleBox[\"\\\"FormatType\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) "Mathematica输出的缺省格式
"\!\(\*StyleBox[\"\\\"PageWidth\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"78\\\"\", \"MR\"]\) """每一个输出行上字符宽度的数目
• 你可以使用管道来替换文件进行Splice的输入和输出.
• 参见Mathematica 全书: 1.11.9节.
• 同时参见: RunThrough.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.