- Справка Scilab
- GUI
- Borders
- Layouts
- Menus
- uitree
- about
- clipboard
- close
- Console properties
- createWindow
- exportUI
- figure
- findobj
- gcbo
- getcallbackobject
- getinstalledlookandfeels
- getlookandfeel
- getvalue
- Interactive Editor
- loadGui
- messagebox
- printfigure
- printsetupbox
- progressionbar
- root_properties
- saveGui
- setlookandfeel
- toolbar
- toprint
- uicontrol
- uicontrol properties
- 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
n-вектор-столбец строковых значений,
labels(i)
- это меткаi
-го требуемого значения.- typ
list(typ_1,dim_1,..,typ_n,dim_n)
- typ_i
определяем тип
i
-го значения. По умолчанию входные значения интерпретируются десятичными числами. Столбцы (строки) значений должны быть разделены";"
.typ_i
может иметь следующие значения:"mat" матрица "col" вектор-столбец "row" вектор-строка "vec" вектор (свободная ориентация) "intvec" скаляр, вектор или матрица целых чисел. "str" скаляр, вектор или матрица текстов, разделённых с помощью ".."
"lis" список: не реализовано. - dim_i
определяет размер
i
-го значения, который должен быть целым числом или двухэлементным вектором целых чисел,-1
стоит для неопределённого размера.
- ini
n-вектор-столбец строковых значений,
ini(i)
даёт подсказанный ответ дляi
-го запрошенного значения- ok
логическое значение,
%t
, если нажата кнопкаok
,%f
, если нажата кнопкаcancel
- xi
содержит
i
-тое значение, еслиok=%t
. Если левая сторона имеет большеxi
, чем требуемых значений, то последнийxi
содержит вектор ответных строковых значений.
Описание
Эта функция заключает в себе функцию x_mdialog
с проверкой ошибок,
вычислением числового ответа, ...
Все корректные выражения могут использоваться в качестве входных. Для матриц и
векторов |
Примеры
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 | Interactive Editor >> |