x_mdialog
Dialog for interactive vector/matrix input.
Syntax
result=x_mdialog(title,labels,default_inputs_vector) result=x_mdialog(title,labelsv,labelsh,default_input_matrix)
Arguments
- title
column vector of strings, dialog general comment
- labels
n column vector of strings,
labels(i)
is the label of the ith required value- default_input_vector
n column vector of strings,
default_input_vector(i)
is the initial value of the ith required value- labelsv
n vector of strings,
labelsv(i)
is the label of the ith line of the required matrix- labelsh
m vector of strings,
labelsh(j)
is the label of the jth column of the required matrix- default_input_matrix
n x m matrix of strings,
default_input_matrix(i,j)
is the initial value of the (i,j) element of then required matrix- result
n x m matrix of string if returned with "Ok" button or [] if returned with "Cancel" button
Description
Opens a dialog for interactive vector/matrix input.
Examples
txt = ['magnitude';'frequency';'phase ']; sig = x_mdialog('enter sine signal',txt,['1';'10';'0']) mag = evstr(sig(1)) frq = evstr(sig(2)) ph = evstr(sig(3))
rep = x_mdialog(['System Simulation';'with PI regulator'],... ['P gain';'I gain '],[' ';' '])
See also
- editvar — Scilab variable editor
- x_dialog — Dialog for interactive multi-lines input.
- x_choose — interactive window choice (modal dialog)
- messagebox — Open a message box.
- getvalue — xwindow dialog for data acquisition
- evstr — evaluates Scilab expressions and concatenates their results
- execstr — execute Scilab code in strings
Report an issue | ||
<< x_matrix | GUI | Data Structures >> |