2016-06-08 32 views
1

是否有可能像在Matlab中一樣在Octave Script中創建節?Octave腳本中的節

這是一個很棒的功能,因爲它可以讓用戶調試部分腳本。在Matlab中,通過使用兩個%符號來實現切片,如下例所示:

%% 

% Section 1 

%% 

% Section 2 

Octave中有這樣的選項嗎?任何建議執行相同的行爲?

+0

參考Matlab的行爲在這個問題中解釋:http://stackoverflow.com/questions/17530359/whats-the-difference-between-and-for-comments。由於這是編輯器的一個特定功能,我不相信它已經在Octave中實現。 –

回答

4

Octave編程語言中不存在由%%分隔的代碼塊。如果使用Octave GUI,則可以手動選擇該塊並「運行選擇」。

根據你想如何使用這些塊,更好的解決方案是編寫函數(注意在Octave中你可以在腳本和命令提示符中定義函數)。畢竟,你將代碼拆分爲單元以便與其他單元分離,這聽起來像是對我來說的功能。

您還可以使用Jupyteroctave kernel。你可以等待未來版本的Octave包含該功能(如果你有幫助,速度會更快)。