2017-11-23 29 views
0

OctaveでMatlabコードを変換しようとしています。私は日付タイマーのピッカーを探しています。私はOctaveにそのような有用性がないことを認めています。もしそうなら、このMatlabコマンドの代わりにOctaveを使ってください。Octave:日付を取得する時間ピッカー

uicalendar();オクターブを使用して

:エラー:「uigetdate」

を未定義のは、私がなどの任意の解決策をいくつかのパッケージが必要ですか?

答えて

2

機能uigetdateは、Octaveコアには存在しません。 Matlabには存在しないので、どこから得たのか分かりません。

ただし、オクターブzenity packageのカレンダーから日付を選択する機能があります。 zenityパッケージは維持されていませんが、まだ正常に動作しているようです。私のシステム(Gnomeの3)に次のようになります

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

Zenity calendar display

あなたはそれがあなたにインストールされている必要がありますので、オクターブzenityを使うパッケージはzenityプログラムへのラッパーですシステム。

+0

私はzenityをインストールしてライドしました。ゼニス* | 0.5.7 | C:\ Octave \ OCTAVE〜1.1 \ share \ octave \ packages \ zenity-0.5.7 - コマンド "zenity_calender()"を実行しています エラー: 'zenity_calender'は行1の列1の近くで定義されていません – Shahgee

+0

@Shahgee関数名。それは 'zenity_calender'ではなく' zenity_calender'です – carandraug

+0

@ carandraug pkg load zenity >> date = zenity_calendar() "zenity"コマンドのスペルが間違っているか、 が見つかりませんでした。 date = – Shahgee

関連する問題