关于Octave脚本的章节

时间:2016-06-08 01:50:33

标签: scripting octave code-organization

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

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

%% 

% Section 1

%% 

% Section 2

Octave有这样的选择吗?任何建议执行相同的行为?

1 个答案:

答案 0 :(得分:4)

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

根据您希望如何使用这些块,更好的解决方案是编写函数(请注意,在Octave中,您可以在脚本和命令提示符下定义函数)。毕竟,您将代码拆分为与其他单元分开运行的单元,这听起来像是我的功能。

您还可以将Jupyteroctave kernel一起使用。您可以等待Octave的未来版本包含该功能(如果您有帮助,可以更快)。