Octave 脚本部分

Hen*_*ira 3 scripting code-organization octave

是否可以像在 Matlab 中一样在 Octave Script 中创建部分?

这是一个很棒的功能,因为它使用户能够分段调试脚本。在 Matlab 中,切片是通过使用两个 % 符号来实现的,如示例所示:

%% 

% Section 1

%% 

% Section 2
Run Code Online (Sandbox Code Playgroud)

Octave中有这样的选项吗?有什么建议执行相同的行为吗?

car*_*aug 5

%%Octave 编程语言中不存在由 分隔的代码块。如果您使用 Octave GUI,则可以手动选择该块并“运行选择”。

根据您想要如何使用这些块,更好的解决方案是编写函数(请注意,在 Octave 中,您可以在脚本中和命令提示符处定义函数)。毕竟,您将代码分割成多个单元,以便与其他单元分开运行,这对我来说听起来像是函数。

您还可以将Jupyter与Octave 内核一起使用。您可以等待 Octave 的未来版本包含该功能(如果您提供帮助,速度会更快)。