Mathematica > 核心语言 > 程序包开发 > DumpSave >

DumpSave

DumpSave
用于把与一个符号相关的定义以内部 Mathematica 格式写入一个文件.
DumpSave
用于写出与指定上下文中所有符号都相关的定义.
DumpSave
用于写出多个符号或上下文的定义.
DumpSave
基于所选的计算机系统选择输出文件的名称.
  • DumpSave 以二进制格式写出定义,该格式是 Mathematica 使用的最佳输入格式.
  • 每一个文件都有一个普通文本头部,用于指定它的类型和内容.
  • DumpSave 生成的文件只有在与生成它的计算机系统类型相同的系统上才能被读出.
  • DumpSave 不会保存开放的流和连接对象.
  • DumpSave 生成的文件的文件名通常以 .mx 结尾.
  • DumpSave 生成一个名称诸如 package.mx/($SystemID 值)/package.mx 之类的文件.
  • 可以使用 DumpSave 来生成一个符号 s 自身的值的定义.
  • 当您使用 命令行选项启动 Mathematica 时,通常可以读取一个输出文件.
在二进制文件中保存函数的所有定义:
设置临时文件的目录:
保存 f 的所有定义:
清除 f 的定义:
从文件恢复 f 的定义:
恢复原目录:
在二进制文件中保存函数的所有定义:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
设置临时文件的目录:
In[3]:=
Click for copyable input
Out[3]=
保存 f 的所有定义:
In[4]:=
Click for copyable input
Out[4]=
清除 f 的定义:
In[5]:=
Click for copyable input
从文件恢复 f 的定义:
In[7]:=
Click for copyable input
In[9]:=
Click for copyable input
Out[9]=
恢复原目录:
In[10]:=
Click for copyable input
版本 3 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF