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