是否可以像在Matlab中一样在Octave Script中创建部分?
这是一个很棒的功能,因为它使用户能够调试部分脚本。在Matlab中,通过使用两个%符号来实现切片:
%%
% Section 1
%%
% Section 2
Octave有这样的选择吗?任何建议执行相同的行为?
答案 0 :(得分:4)
Octave编程语言中不存在由%%
分隔的代码块。如果您使用Octave GUI,那么您可以手动选择该块并且"运行选择"。
根据您希望如何使用这些块,更好的解决方案是编写函数(请注意,在Octave中,您可以在脚本和命令提示符下定义函数)。毕竟,您将代码拆分为与其他单元分开运行的单元,这听起来像是我的功能。
您还可以将Jupyter与octave kernel一起使用。您可以等待Octave的未来版本包含该功能(如果您有帮助,可以更快)。