MATLAB中inputdlg的使用

inputdlg

创建并打开输入对话框。

语法:answer = inputdlg(prompt)

prompt 包含对话框中输入框之上的提示台词的cell array。

eg:prompt = {'Enter matrix size:','Enter colormap name:'};

answer 返回包含每个输入框的结果的一个cell array。

eg:answer = {'1','2'};

answer = inputdlg(prompt,dlg_title)

dlg_title 对话框的标题。

answer = inputdlg(prompt,dlg_title,num_lines)

num_lines 对话框中输入框的行数。

answer = inputdlg(prompt,dlg_title,num_lines,defAns)

defAns 对话框中默认显示的数据,cell 类型。

eg:defAns = {'20','hsv'};

answer = inputdlg(prompt,dlg_title,num_lines,defAns,options)

options 对话框的一些属性的设置,包括:

如果options是一个字符串‘on',那对话框横向的大小可变。

如果options是一个结构体,那么此结构体包含以下三个域:

Resize:Can be 'on' or 'off' (default). If 'on', the window is resizable horizontally.

WindowStyle:Can be either 'normal' or 'modal' (默认值,模式对话框,禁止其他输入).

Interpreter:Can be either 'none' (default) or 'tex'. If the value is 'tex', the prompt strings are rendered using LaTeX.

你可能感兴趣的:(matlab,inputdlg)