Octave:获取日期时间选择器

Octave: Get Date Time Picker

我正在尝试用 Octave 翻译 Matlab 代码。我正在寻找日期计时器选择器。恐怕 Octave 中没有这样的实用程序。如果是这样,在 Octave 中是否有替代此 Matlab 命令的方法。

uicalendar();

使用八度:错误:'uigetdate'未定义

我需要一些包裹等吗?有什么解决办法吗?

函数 uigetdate 在 Octave 核心中不存在。它在 Matlab 中也不存在,所以我不知道你从哪里得到它。

但是,Octave 中有一个从日历中选择日期的功能zenity package。 zenity 包没有维护,但似乎仍然可以正常工作。

octave> pkg load zenity
octave> date = zenity_calendar ()
date = 13-Nov-2017

在我的系统 (Gnome 3) 上看起来像这样:

Octave zenity 包是 zenity 程序的包装器,因此您需要在系统中安装它。