DumpSave

DumpSave["file.mx",symbol]

把与一个符号相关的定义以内部 Wolfram 系统格式写入一个文件.

DumpSave["file.mx","context`"]

写出在指定上下文中所有符号的相关定义.

DumpSave["file.mx",{object1,object2,}]

写出多个符号或上下文的定义.

DumpSave["package`",objects]

基于所用的计算机系统选择输出文件的名称.

更多信息和选项

  • DumpSave 以二进制格式写出定义,该格式是 Wolfram 语言输入的最优化格式.
  • 每一个文件都有一个普通文本头部,用于指定它的类型和内容.
  • DumpSave 生成的文件能使用 Get 读出.
  • DumpSave 编写的文件不可以在不同于 $SystemWordLength 的操作系统中进行交换.
  • DumpSave 不会保存开放的流和连接对象.
  • DumpSave 生成的文件的文件名通常以 .mx 结尾.
  • DumpSave 适用于本地对象.
  • DumpSave["package`",] 生成一个名如 package.mx/($SystemID 值)/package.mx 之类的文件.
  • 你可以用 DumpSave["file","s"] 来生成一个符号 s 自身的值的定义.
  • 当你用 initfile 命令行选项启动 Wolfram 系统时,通常可以读取一个转储文件.
  • 也可以用 DumpSave[File["file.mx"],] 这种形式.

范例

打开所有单元关闭所有单元

基本范例  (1)

在二进制文件中保存函数的所有定义:

设置临时文件的目录:

保存 f 的所有定义:

清除 f 的定义:

从文件恢复 f 的定义:

恢复原目录:

范围  (1)

把定义存储到指定为 File 对象的文件中:

属性和关系  (1)

本地对象可以用 DumpSave 永久存储定义:

清除 f 的定义:

从本地对象恢复 f 的定义:

Wolfram Research (1996),DumpSave,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DumpSave.html (更新于 2016 年).

文本

Wolfram Research (1996),DumpSave,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DumpSave.html (更新于 2016 年).

CMS

Wolfram 语言. 1996. "DumpSave." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/DumpSave.html.

APA

Wolfram 语言. (1996). DumpSave. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DumpSave.html 年

BibTeX

@misc{reference.wolfram_2024_dumpsave, author="Wolfram Research", title="{DumpSave}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/DumpSave.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_dumpsave, organization={Wolfram Research}, title={DumpSave}, year={2016}, url={https://reference.wolfram.com/language/ref/DumpSave.html}, note=[Accessed: 18-November-2024 ]}