如果Octave从于某种原因意外退出,它将默认情况下将工作区中可用的变量保存到当前目录中的文件中。默认情况下,此文件名为Octave工作空间,可以用加载到内存中加载
命令虽然默认行为通常是合理的,但可以通过以下函数进行更改。
val =
crash_dumps_octave_core ()
¶old_val =
crash_dumps_octave_core (new_val)
¶old_val =
crash_dumps_octave_core (new_val, "local")
¶查询或设置内部变量,该变量控制Octave是否尝试将所有当前变量保存到文件中Octave工作空间如果它崩溃或get挂断、终止或类似信号。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
详见: Octave核心文件限制, Octave核心文件名, Octave核心文件参数.
val =
sighup_dumps_octave_core ()
¶old_val =
sighup_dumps_octave_core (new_val)
¶old_val =
sighup_dumps_octave_core (new_val, "local")
¶查询或设置内部变量,该变量控制Octave是否尝试将所有当前变量保存到文件中Octave工作空间如果它get挂断信号。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
sigquit_dumps_octave_core ()
¶old_val =
sigquit_dumps_octave_core (new_val)
¶old_val =
sigquit_dumps_octave_core (new_val, "local")
¶查询或设置内部变量,该变量控制Octave是否尝试将所有当前变量保存到文件中Octave工作空间如果它接get退出信号。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
sigterm_dumps_octave_core ()
¶old_val =
sigterm_dumps_octave_core (new_val)
¶old_val =
sigterm_dumps_octave_core (new_val, "local")
¶查询或设置内部变量,该变量控制Octave是否尝试将所有当前变量保存到文件中Octave工作空间如果它接get终止信号。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
octave_core_file_options ()
¶old_val =
octave_core_file_options (new_val)
¶old_val =
octave_core_file_options (new_val, "local")
¶查询或设置内部变量,该变量指定在Octave中止时用于保存工作区数据的参数。
的值Octave核心文件options
应遵循与的参数相同的格式拯救
作用默认值为Octave的二进制格式。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
octave_core_file_limit ()
¶old_val =
octave_core_file_limit (new_val)
¶old_val =
octave_core_file_limit (new_val, "local")
¶查询或设置内部变量,该变量指定Octave在写入崩溃转储文件时将保存的最大内存量。
该限制以千字节为单位,并应用于顶级工作区。崩溃转储文件的名称从指定Octave核心文件名.
如果Octave核心文件param标志指定二进制格式,然后Octave核心文件限制将大约是文件的最大大小。如果使用文本文件格式,则该文件可能比限制大得多。默认值为-1(无限制)。
当从具有的函数内部调用时地方的
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号