输入

要求用户输入

描述

X=输入(提示显示在文本提示并等待用户输入的值,并且按返回键。用户可以输入表达式,如pi / 4的要么兰特(3),并且可以在工作区中使用变量。

  • 如果用户按下返回关键不输入任何东西,然后输入返回一个空矩阵。

  • 如果用户在提示,然后MATLAB输入无效表达®显示相关的错误消息,然后重新显示提示。

海峡=输入(提示, 'S')返回输入的文本,而无需评估输入作为表达。

例子

全部收缩

请求数字输入,然后乘以10的输入端。

提示=“什么是原始值?“;X =输入(提示)Y = X * 10

在提示下,输入一个数字值或阵列,诸如42

X = 42 Y = 420

输入函数还接受表达式。例如,重新运行的代码。

提示=“什么是原始值?“;X =输入(提示)Y = X * 10

在提示符下,输入魔术(3)

X = 8 1 6 3 5 7 4 9 2 Y = 80 10 60 30 50 70 40 90 20

要求不要求评估一个简单的文本响应。

提示='你还要吗?Y / N [Y]:“;STR =输入(提示,'S');如果的isEmpty(STR)STR ='Y';结束

输入函数返回文本输入号码。如果输入是空的,这个代码指定一个默认值,'Y', 至海峡

输入参数

全部收缩

文本显示给用户,指定为字符向量。

要创建一个提示,跨越几行,用'\ n'来表示每个新的生产线。要包含一个反斜杠('\')在提示,使用'\\'

输出参数

全部收缩

结果从输入计算,作为一个数组返回。类型和该阵列的尺寸取决于响应于该提示。

输入确切的文本,返回一个特征向量。

算法

Workspace浏览器不会刷新,而输入正在等待来自用户的响应。因此,如果您运行输入在脚本中,Workspace浏览器不显示,直到脚本运行完成后,在工作区中的变量所做的更改。

R2006a前推出