- Scilabヘルプ
- GUI
- Borders
- Layouts
- Menus
- Tree
- about
- clipboard
- close
- consoleプロパティ
- createWindow
- exportUI
- figure
- findobj
- gcbo
- getcallbackobject
- getinstalledlookandfeels
- getlookandfeel
- getvalue
- 対話型エディタ
- loadGui
- messagebox
- printfigure
- printsetupbox
- progressionbar
- root_properties
- saveGui
- setlookandfeel
- toolbar
- toprint
- tree_show
- uicontrol
- uicontrolプロパティ
- uigetdir
- uigetfile
- uigetfont
- uiputfile
- usecanvas
- waitbar
- x_choices
- x_choose
- x_choose_modeless
- x_dialog
- x_matrix
- x_mdialog
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
getvalue
データ取得用のxwindowダイアログ
呼び出し手順
[ok,x1,..,x14]=getvalue(desc,labels,typ,ini)
引数
- desc
文字列の列ベクトル, ダイアログ用のコメント
- labels
文字列の列ベクトル,
labels(i)
は 取得する値のi番目のラベル- typ
list(typ_1,dim_1,..,typ_n,dim_n)
- typ_i
i番目の値の型を定義します. 以下の値のどれかとなります:
- "mat"
:定数行列の場合
- "col"
:定数列ベクトルの場合
- "row"
:定数行ベクトルの場合
- "vec"
:定数ベクトルの場合
- "intvec"
:整数値を有する定数ベクトル, すなわち int(x) == x の場合
- "str"
:文字列の場合
- "lis"
:リストの場合
- dim_i
i番目の値の大きさを定義します. 整数または整数ベクトル(要素数2)とする 必要があります.-1 は次元を定義しないことを意味します.
- ini
文字列のn列ベクトル,
ini(i)
はi番目の必要な値に関する デフォルトの応答を指定します.- ok
論理値 ,okボタンが押された場合は %t, キャンセルボタンが押された場合は %f
- xi
ok=%t の場合,i番目の値を有します. 左辺に必要な数よりも1つ多い
xi
が 指定された場合,最後のxi
には 答の文字列ベクトルが代入されます.
説明
この関数は,エラーチェック,
数値応答の評価,などを指定して
x_mdialog
をカプセル化したものです.
注意
有効な式を答として使用できます;
行列およびベクトルの場合,
getvalues
は数値評価の前に指定した答に
自動的に [ ]を追加します.
例
labels=["magnitude";"frequency";"phase "]; [ok,mag,Freq,ph]=getvalue("define sine signal",labels,... list("vec",1,"vec",1,"vec",1),["0.85";"10^2";"%pi/3"])
Report an issue | ||
<< getlookandfeel | GUI | 対話型エディタ >> |